harmony-alerts mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nom...@intel.com
Subject [build-test alert] FAILED Windows 2003 x86_64: drlvm-test debug
Date Fri, 18 Jan 2008 12:19:28 GMT

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

Date of build:	2008-01-18 14:10:04 +0600
Time to build:	249 minutes 1 second
Last changed:	01/18/2008 11:05:45
Last log entry:	hdk

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

***********************************************************
Unit Tests: (4337)
        
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
error: test_7 java.lang.ClassAnnotationsTest
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
Unit Test Error Details:	(133)
                
Test: test_8Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=
 java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1
 _1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakRef!
 erence@4
27ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lan
 g.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1
 $MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4!
 27ba42, 
java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{class $Proxy22=, class $Proxy23=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_ByDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_ByDefault(AllTypesTest.java:51)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NoDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_NoDefault(AllTypesTest.java:87)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEqualsClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals(AllTypesTest.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEquals_ForeignImplClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals_ForeignImpl(AllTypesTest.java:131)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testToStringClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testToString(AllTypesTest.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotationTypeClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotationType(AllTypesTest.java:152)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotation_ElementErrorClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotation_ElementError(AllTypesTest.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testSerializationClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@433c452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44c8e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@433c3ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@44862dc, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2b8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@433c3be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@433c3ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@433c36c, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@43041c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@433c334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@433c2f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@433c298, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4326146, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@433c256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@433c208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80e6a5e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80e8946, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@80eabca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44882b2, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@433c1cc, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44cac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy32=, class $Proxy34=, class $Proxy33=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy38=, class $Proxy26=, class $Proxy29=, class $Proxy22=, class java.lang.$Proxy35=, class $Proxy23=, class $Proxy30=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testSerialization(AllTypesTest.java:189)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_7Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.ClassAnnotationsTest.test_7(ClassAnnotationsTest.java:1468)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_8Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=
 java.lang.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1
 _1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakRef!
 erence@4
27ba42, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.iat=java.lan
 g.ref.WeakReference@427bc76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.j=java.lang.ref.WeakReference@427bad4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1
 $MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4!
 27ba42, 
java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2}"
proxyCache="{class $Proxy23=, class $Proxy22=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.annotation.Target=java.lang.ref.WeakReference@427b9f2, java.lang.igt=java.lang.ref.WeakReference@42f52ce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@427be3a, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4303eaa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@427bdfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4303e68, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4303e0e, java.lang.iat=java.lang.ref.WeakReference@427bc76, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42fda90, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4303dcc, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4303d7e, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c7da, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816e6c6, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@817094a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@427bbcc, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@447daa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@427bb34, java.lang.i=java.lang.ref.WeakReference@4303d42, java.lang.j=java.lang.ref.WeakReference@427bad4, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@427bafe, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@445ac2c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@427ba6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@427ba42}"
proxyCache="{class $Proxy31=, class java.lang.$Proxy36=, class $Proxy26=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy37=, class $Proxy23=, class $Proxy22=, class $Proxy33=, class $Proxy34=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy38=, class $Proxy28=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy30=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@430410c, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4458e5c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4303f64, java.lang.SuperValAntn=java.lang.ref.WeakReference@427be64, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@447bb4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bdc4, java.lang.annotation.Documented=java.lang.ref.WeakReference@427bd68, java.lang.zzz=java.lang.ref.WeakReference@427bd3a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@427bcc0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@427bd14
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@447f99c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@427bc50, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@427bbfc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@427bb9e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@427bb62, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@427baa8, java.io.Serializable=java.lang.ref.WeakReference@4303f34, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4303f24, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4303ee2, java.lang.