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 Wed, 30 Jan 2008 12:38:04 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-30 14:24:01 +0600
Time to build:	253 minutes 50 seconds
Last changed:	01/30/2008 12:20:37
Last log entry:	hdk

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

***********************************************************
Unit Tests: (4337)
        
error: test_7 java.lang.ClassAnnotationsTest
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
Unit Test Error Details:	(67)
                
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@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_7(ClassAnnotationsTest.java:1456)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_8Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=
 java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1
 _1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakRef!
 erence@4
28dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lan
 g.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1
 $MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4!
 28dd7a, 
java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{class $Proxy23=, class java.lang.$Proxy21=, class $Proxy22=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_ByDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_ByDefault(AllTypesTest.java:51)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NoDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_NoDefault(AllTypesTest.java:87)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEqualsClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals(AllTypesTest.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEquals_ForeignImplClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals_ForeignImpl(AllTypesTest.java:131)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testToStringClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testToString(AllTypesTest.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotationTypeClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotationType(AllTypesTest.java:152)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotation_ElementErrorClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotation_ElementError(AllTypesTest.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testSerializationClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 428e27e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@449d71a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@428e2a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428e208, java.lang.annotation.Documented=java.lang.ref.WeakReference@428e1ac, java.lang.zzz=java.lang.ref.WeakReference@428e17e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@428e158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@428e27e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@428e242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80a9b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80ac942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80afb0e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449fef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class java.lang.reflect.$Proxy38=, class $Proxy26=, class java.lang.reflect.$Proxy37=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testSerialization(AllTypesTest.java:189)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)

***********************************************************
Modifications since last successful build:	(2)
            
add cc-hdk log20080130122037Lbuild.460 01/30/2008 12:20:37hdk
add cc-hdk log20080130122037Lbuild.460 01/30/2008 12:20:37hdk

begin 644 execution_log.zip
M4$L#! H    ( +N4/CA4<J0>L"   %0G @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U]<]LVD_\_,_T.N.ESY_29FA'U9LO7=L:QG=2YN,Y%?MJY)\YH:!*R
M:%.$!B3MN)_^ %*R*(D$=V7!IAUH,HY>L-C%8K%88'\ ?QG%X^"W7RZ8=_?;
M+Q-.?_O%(5%\%]!?MX8LC+<C_V^Z1W8;__G?6[_]\"J9>$Y,MZ.;<.^'5S^\
MVLX^I^]Y(K\CA'SQ:$!C^I4<RO_]\)+L[.R0H1_0B PY&Y.#O7/7%?^V738>
ML_#\(O$#[YS3* GBZ-SCP<UX.Z91G-8FZKMR;IROY*TL)6O9(V/GFF94UK=Q
ML%AL\9,0=-L3PKCQ7E6Q"6<392'Z+:8\''ATN5CVGKHC)M[_*Y(M/OBXW^]_
M/'Y+?BUIK3NB[C5+1'M'WO7Y+>/7@FS@!DX4!?Z%2HRL.1:++(>[(\O]]LUR
MAY=*R?W0CZTD]+]5E[KUP^I"HB7"4J*(>M:8>52M6AI;$1W[D>7Y/*HLFBG9
M"=0E)T%RZ8>6$\:NL%'N7T!*NY-)[$37ZIIE^Q3=>\#"H7^9<"?VV;*B%LQ 
MOGYG46K^'\3/PA!LJV,U!HTV>=U/0G+BNYQ%=U%,QQ$Y#EWK)W5M,],@G+%X
M(V:U(N_\Q2+!X2\_]-AM!"22QBB(Z+C;CJ%\A.T*DG%TXX(IAI>"PJ,7R64%
MB1C2A-,;/Q(=)4BZ=K?;[E6RD9;-0AK&4<IF$K"[:M%&=U;(K,B7H@V%Z5(U
MB2@>,-<)K+]E=Q:2+'ZZNAG'OB4]HM)TI>S"/6ZGQ5,'&FW+7PK,],OX6HQ&
M8<Z<"O?M$?%A#V51-^/IS\)?#-(^'\AN'*0]<Y[R/I^+'9VG%DB7;>F+4(5\
MZ\J!)867HZ5-(I9PETYGC)@]OF#5>@V% [A9=GQ/HME,DG*+^_''G&X__'ER
M=DPRDHCLD;="RNL)\\/8KDU3SI5"R4^NL)>F,(S8">9&<D%G'>59Y61N(%HM
M]#%V0H\(E5!RZ_!0JN:PUVAUQ(]L(ET[V7K_[RTR<B)1+PVE)^#43;4@"6_]
M() ,.1VS&_&='Q*'#),XX?*[@#J%+@ D0E?\F$24;'T^.["W1,UB@G \PH:I
M1.6U7MPK3<YSY>6<2UI5Y#T-J9S@9!@C9G?+4NBS'SL\+2D:<EU>3+Q2*\I*
M7G"'W^5MSY*.4*J#75R)V&;A)_IMHAJ<VW1\0;UMH4Q_N.H@\P-AW_,D^UE)
MW8XE,^8WN:;DWUM>$*PY9C^QR3ONC&F-1JQ")#->UQZ'$S892JW68K3>=_'R
M6)W_\,Q'ZGU#YN\>,$K[XLN ]F,ZJ=$X50IE1FIQK5&J-%%X\EQFUEPW+X_6
M_$_/?+SFFI)__X Q^^?)L5C]UVB\E@HTZWW;C-6%6J<*4X_"!XRL6?U+HVKV
M]3,?4=-FS/Y?'4E+VVH\OR:NPUJ8TPGCL7(Q#]Q+X4F87^_7J''G5[YB?ZUZ
ML^K7RE=U'9^3<.H\4]'$4$VGM, 7,R"1.\+DP_$9>>W1H9,$<<7&YJ:$*B\A
MQ$T]BWJWXRH11O^5'!Z]_=?[/3%5Q_%\CJ#AC<_96$[PEE7 :8G88R']C\I2
M_2D+UYDX%V)&BGT:::B>WLCMS U6?$+C$?..PE@X1-<)@@O'O29^E+X7 V'(
M^,("/O]>FLOK GM8XG#H1\Y%.D7G>:4- ;<#W,/IY!,FPC5S$@NVQ6'9.AQF
M/3#?FX%UPRH=$7-Q*F>GH5&Z.9>.;AV : ^IL"CF.J7=M"%+>)O3@.LF$S\+
M9H9)Z*91T .M6;^A'<@)9E7+J(;?&U@U-Q':<<DM'LE->B[BD]SNXZ;:9#K_
M"3J_@W#-.?H->^:9SX@2UZ51)*(#$O-D@WVNS;:6(P[57NT&XXVU(XDU8H0S
MN17BB;'/Y8I,3/N17$Y1KSINN%]-[<N=DK.T HBASE0C"UB!$UY:&2UY$'$*
M'$C<F'%,-:'H3-%BZ?X@9/=-3C>'IDI#$5X&[$(L\#D=4DY#F145X56<K@G1
M"ISO:]Z_^X>-TF)A#58\\KDWD#MDKW\BXS1BPU2ZEFM<C"N $X]<MV![(BW_
M0".LJ,.Z\VG@H70WK?'>]^<L0KC-:$)#3P[,&*3+=#5<.1$6]/U"SP/9W$</
MN)@A(Y[U^GR_[W[N@=:0*6=)9PB5G^4T+;U?5A_$_TTKV)8O8M_K,UTW9=]"
MJQ#B3N=&,-?/-$H$KUR;G]C&\BM'V+IS8U7DK*?(TO=(1,7L,+/K/W_.L%=[
MY&-!BN@?]G\_,\MK&LM[L-EHLSR>A"_/XEH/L;A[T@P?+.5(8^3!T>?/IY\'
M?YP.3DX_'PW>?=X_.>HCC'+,;M:=26:S4*K4Z7! :'7] 3'O"IC1K4.F93 L
MKXO4V7&S$[NYG=A\9C3_ODX[L4>A]BV%9[G9VVX]QF9O>\=L]N:6.0\<,,]J
MOZ_=@H_-@HFR[KMQR]99/&5ESK).'9L3--,+"T%AR2J9;!^BLTU//$Y/M!'S
M[O,?=\;CYB=;DV'9:(:E$"*W^*G.6!Y:4RS/E2]S',SZ<'3V.&)4][1![VRD
M8H/>,>B=[VI!]UT!. QZYSON?(/>,>B="A*#WC'H'8/>,>@=@]XQZ!V#WGF&
M6 J#WC'HG<>U.(/>V=" P*)WGLCT#5;'8'7*"QFLCL'JU&9W[[O*'!NLSG>$
M$#%8G;KTA,'J?+<>UV!U#%9GCM5ADYIC=4X_/3E61TV;78U/O[E!XF77.R/O
M,;_ONO0! -.*HMD;*WURP"#KN]OL\G+KVVYWT&U;HO-(U77ME:TKN\M5EBRG
M*KNG3DVU?!>7NG31W95J"I@NJG4"0F<A$JNHW8>7Y6"$[NKI8(1@E$\X%7^?
MVL$8,* ! Y;W\+/:,3)@0(,'6RUDP("F\PT8L :V9<" *D,U8$ #!MR4:S1@
M0 ,&-&! K9 L@]][L+%L9GQ^=V! @]][419GP( O8T! (8D&#&C @.6%#!C0
M@ %KL[OW74%3#!CP.X*@&3!@77K"@ &_6X]KP( &##C'ZD3\IKR)Y;_,7OJP
M.GW*;T1OS1["]SBBK*N*)P0$B@XT@$"<T<)T\MP @:[T7=4/!,V,41B<NI2L
M;'OZ!-ZG\E?S%D7G[.*J!E)<^&%Y7\V?QYSY,?E<W?2Y]Y);X6PM/Z5/*N^M
M]_ACR6<0^X-L#]55%TQ%J2HTD%\/+IS(=V%%)XYH&ZBD[XD PA_>59;.'N);
M+02RH\6_K!-E?YYG&X;G!0Q?-WN]G\C>_6.<#]K-=GN/;/VZ);YT62AFI4@&
MC4/.QF3K^'#_;']+=MF6\!!;/Y,)BR)?1!@B[A9A#1L2SXF+O-6*?J8[V4KU
MI$(/9 ,&*6$2^T%4J5!A(3(2"H2=,.Y<5AM!%',1D\TD&G2Q!&TL01/2AM@?
M2X@#H.1$>.R!RQ+Y&'N8L0T=,?*9T"OC0+N/^4 : T0<^=1OGHQA%4^EJ.[5
M)15V()),*Q<2#9FJ_'L:4IZ%S@<B %,ZKWNWIRQ5)'(+(C)W;F$ZF8X-,2(&
MD\")AXR/A1]/DT, .TAU[\0Q0/%3DXE'8LZ V,SRH!T[?HCM71LJ%<2+S%VR
MQ,/S9*)4#\@6IE/@1S^\GF9UEK1:7G]CO;FO+R%>T[7=-5*BU-/72J+9Y%@O
MH6;F42NI9LZ@5D+),*A> DWGIUH)-75.=9$I'_?53*9</%(SR>K9A_G)N"ZB
M+4_A-96K65.Y"I)%M9"K('52"[D*SDG40JYN7>2:K\1J)-'"PKQ&<N57BC42
M:[ZRKY%0^25JC<1*=P5K)$^V?_.8 A7M:?,DK,-^]C3_5KWSGQ97+KJG)2%+
M[EDBY--^OW]T2! D!4S*XF8%DPJ2 B:*A;&"3S55$2O%<E?%JYJL@)G"7RAX
M55,5L"I9FRK8J"F*6)2O-E5L*JD*6)6O/Q2<*HD6&54L#(L9P8@*&:E7>TIV
M(-)"IEA%0LD*F56LSY0<8;2+; %KKV*><$(EPZ)%%8BA@E#)L&BU!&*H(%0R
M+%H&@1@J")4,B]8W((8*0B7#HH4+B*&"<)&A<D52S I"LL*D:I%1R@I(N,*P
M8O50R@]&M\).N2HH90:A6F%5$>N7,H/1K; KB^%+^500K# H#<I+.111% ;:
M:82[%&MG"+OLIZ_DC#MA)!-U1%1*]XC=:33&"O5\"J@327Q5Z.4P%MDA+/$^
MUAFQ5S:X&GH3C=DU!2!T1"N7URA+);)5D36OT,KFRJ=:V<P%B<XS20IZ\:DD
M.8]&2>RQ6Q!TYQ'D>3.3Y\V9^/K0H8+/:?B7XROV-.SUUL9N( :N:-Q8CI,4
M!#M#M1SV&JV.^)%-4@3TUOM_;Y&1$XEZ:4@\.N'433M)$M[Z02 9<GE ,8-.
M.V28Q F7WZ5C<ET1NN+'1 SIK<]G!_86D5.;/,?'AJE$Y;4N:TZ5P*[:L9@6
M$Z_[&RX"_X([_&Z5C?@A50F[N*)NO/H[_391#=QM.KZ@WK;0A3]<=0-YB]SW
MT@.WLY*RRY_4-"TO"&HY?MXY8EP<<:[*^YC1LSIZYGK3.'9R3 I&3N[7%S5N
M<NVJZZ@YKH9VF$&S.FB.(8"I!XZ9.8^"(3/_\46-F'FS5@9,5>1;AY WO69C
M)>3],KI+CRKD,9)DMT$BEG"7SL?5HTNV^"G=(,VV,21A'?19F1Q1K%>GKTV<
M!I*6*9K[X<^33397>+J W9U?"8(K3N61@G,IPN,T"6$(@UL_'@VN_'B0;LC<
MWYRL<"6/TX:^E&ZZ_A?SR$'@R]O39@?%R&N/#ITDB O.;7Y_1\:R4;5T9$ST
MZ<./C*5'4JL.;U$^A)0K_^5'\OO^YY/3/_YON]5J[9:7NW3??#SM5[ 1A4Z$
M8?C9#7=11>F)$'ZA?-\?3\34LX&F-.Q>>;EL,_F-B"(VHK=F;Z?@Q.^LG,_>
MR+GWDO(J=4!XM9M=Q6:[L$R:AGYOWOFA$_A_T[2-TLMNIIW-O(8;"U+E/O04
M*98-Z[[5LQ6Z%^;X:>2$,1M_GMVD"="%H/J+.M<8$E#7V;N*KI,C1Q[T6I</
MS-G,7I7;UZGS%V'\[SYDXUI5:JG">X.$U LHO%1]&HT%S/$HMP[D>TG]GL:'
M5/PB+Z!,OX3P?FA-"L&.9L/T.)1G3OUTI'*H4AY:DT*PC^SR8_H.*P> 4,'V
M#Q:_8PDL48ZC4S#MIXYHO>;":)>8WSOG>:^A!L-Z]*5"_/'I",=52;#$YM*U
MQ RT+Z^'@# !%2]DD1D\G$=5^0(F3"PEH0S490LJY\ZEO.<.6G]E\2(6%"R^
MLNAJU1]]F.56%EVM&FB=5257*UZ.!_XWH0F%#L'UZ%>%$-3I5930C@&4+V"2
MA/<&'YV&1]_\&-%.-/6J )F7%+(#60+*%S"Y"]T19Z&0TYL+C&CH.A6LBI$M
M8+)[7.79=2!S.-D22U^FP],-\(69OX@^>_]!_$WO( WB/0(":R%8E(MX&H]@
M[AE2>ID!L_8Y=^Z@;@A6?HG)5>A;<J+_F.T?0_B 2998L21FP[$8Y_S..F3)
M10!R#Q@J!<-CV"0$)E&P^A0XJDL^BIE5$"G8 1T0F$3!2@QG=HME5D&D8/<G
M=8%@3PQ5)</U;!-&6\E\#3L%$%:R7<.( (1+;.5^F)6E $Z<\.X^S >M5]<@
MAK*7ESS$HP<)455%D2A]>D.Y$TSW!L'LH62%+-,0Y(#QD/*^F.W@3,&$$+8#
M5:Y"S5A%6L0Z]3ZRK\ < 11*1FN8-8H6R!QIU&O4H!1D7?9(IIP. ^&'K/<T
MSB[WAG!$$"VQFZ6<+0#N;H7M&L0J]DK8TMI1,8)%M8@JC$BAA*V"Y_15R*CD
M42WB1^:"CC8AB);9I1[,>NM?]M,G;+U-AD/8F@%+6<P8M8L$IREFEO8&*/@%
M$A2S.?&_(7@H2Q<SD*MF! =U\6(6B'D?2E',"!Y& PF*V<B<TN].-!H[$^CV
M!)9RB?'T,3)R[Z8_'9Z_,P8[J8@E+69]' [EPIZBQAB>MHSYU/-!)R <73%3
M.4=/[1#:RUC*8L;]@-()@EU%^1(F8R<(LJQ#^@6RB3CR8A$R2L"LML(=3*EB
M?'IZ@F:II%EB)F_7LPZ!1Y( A0NK9Y^X?T,#>EET$W\9&Q!1$;M/G($,$U"X
MJ/IL[H=/K BBY=-09 KVTWTH*H?4>U.(U%O\)/\^0UB9D%!T K,^')F[QTN!
M9/09 LDD4*B\'!22A$ *:<<]/1J^2X6Q,K"J(E$-K,K@G@SN"<[4X)X,[@G$
MQ.">RJK^>-H'UJPL^:B JCS,'L@"1F*P6VJF!KM5SL1@MPQVRV"W#';+8+> 
M_ QV:PVV!KOU^-BMU5.=8!$PI 8V9F!C )8&-F9@8U#V!C9F8&,0Q@8V9F!C
M!C:VQ-G Q@QLS,#&#&S,P,8,;"Q]:82-G7XRL+$RV!B;/$/8V NZ?ZSBJJS7
M]Y\ZG9V?R'\!05Y04-OZ<+@-P\B>\K8R<T$93-2B%W@F-3@V@V,S.#:#8S,X
M-EC]-<.Q:82; 9^(6%G4P,O43 V\K)R)@9<9>)E&>)D@FIW\ ?*H+FX0;%!N
M!L%F$&Q8M@;!IF!K$&P&1F9@9"J6!D9F8&10]@9&9F!D$,8&1F9@9 9&ML39
MP,@,C,S R R,S,#(#(PL?6F D>5$>QS^Z[;_"6%D0D?/#T;V&-=U)>%U*((2
M,G3\(.$*!_C0^Z>>$9#H1W(V\J-IU)@Y+/'QAO([$@7L%CSFI@"LS#N^^(N[
MS/,0#9[*X*EJ@*=:P:#B9$"0&TB7@729J\ER6#%S-9G!CL$%,-BQ2N8&.U9W
M[)@!=I5R,\ N ^S"LC7 +@5; ^Q:$,5<309C:C!E4$8&4V8P985L#::L4D*#
M*5O@^?PP9?K!7G)'%<&BHKQ!E!E$F4&4@9D:1)F*IT&453$SB#*#*/M.$&5]
MRL4ZG8R91\F'8W,Y61FJ+.(WSP]59BXG,Y>3O9C+R?*>:@IAC$@TH:X_]%T2
M,_)7-F))-F(KY1&KNN\!X5CT L_MYJHT ^TST#YS59K!U<'JKQFNSER59N!N
M!NY6SM7 W8K%,W"W*1-S59I!U*G9&42=0=091-U#V)NKTJJ9&E@;E)&!M1E8
M6R%; VNKE-# VA9X/C]8VR-=E69P9P9W!F!M<&=PM@9W!A+!X,X,[LS@SA8^
MI?4-LH)+ *4O5XGPH=E/7\D9=\)HR/B8Q/Z8BG"OV>PTQHH)\VR4X<1(5H.\
M&,D/G[JY\^)[JF+7HFMI4%U.-&+B!W0[*[]=4#Y].[[V?/Z59'L/'A$?]C:N
MB)S(T?G4UI9$^3*Z2W$@KA E%5P.![O;(1%+N)LAXB()A7D"V9Y$36(8IBT'
M*:K]N&HJDTV\\X0GC>E7<BC_EZ()3:5AY=VC]-QYR.+A*C!C\1-/PMJ-BD+_
MD'=9BBE@^MH$?%5&+J*]'_X\V61[/3H)V-WYE2"XXO3\P@_/I0B/TR25)6PO
MF<+VA1.[HSH9Q/F5'UL2&/C4EB%"E.G4,T58)REB^2#P:1C?@ZS):X\.'1$_
M_/1(8JVKEL?!6T][= EP+;KTX8#K'^7]CC2:X=T=+MXQEE[M6$XDOWD3..'E
M&]&=,E;:]SQ?[LDZ@1SY_]P(:K33@@AP#VP\I)&8(KQ]X;[Y%%D6)^M?!EKT
M*AC/:?PX#[P9O[2<B2.ZVAHY7/3]G26EM"YI2+GO1AD.,X/=%:_N9C6>I=TA
M_,H>:=H_DW=3..\>:?Q,TAW/[.V94#ZA@3.)J"=*6KW6#HEHP6924;U=:+T-
MJ]D!5VMWH-6V++O1 ]>["ZUVQ]IIM<'5MJ#5VI:-T )8"4VKV>MN7MJF9>_"
M30%L80VKTVO!J^W!Z]V!Z[;5AEM8HZU%"XV6#:X6H80:2-O4(RVF6H2T8$L0
MU>[L;M[7X)2 <+B8:C%*0.@6)2W<A6&J[3;!U>Y@JH6[,+##U6<)""5HDA9C
M8(AJ,=)J\K<(W6H:O"@W#I<6HP1-/N%Y56O#XX\:3)$(#X90@MW6HEM,W*QI
M.&@R,,RD@_$)#3WU:HI$-?EQ36$-IL\0%J9)6LQXZ,%7O38XPK4M>8X9[,,P
MEHM922(B\EX#,=+ UM 4"_4&0L&(39O=-D(1<#VT=Q%N%V-GB,D'O@/0LG9Z
M\'X#;Z\(\VW!U=!&;#*UFO#U),)#MCKP+;$>W,@:5G=7B[R89;6-F(9;MIYE
M#T)<^,9K ^4D$=.PC>@T3$2&V'=M(ESO3@/N&IK@,8S:?FXAPNC.TT?G"!/#
MA-$(:7790AN1BL!,/[VFEDVA)B)G -9"2YNT7?B&VT--[/GENFFM<]U7OD37
M,>O#T9G);I=GMZG);IOL]N)"J;L#=Z:H[+:-B&$1F=VNABEEUQ*VHR.[W;'A
M4PI"![LZEDE-:P<1;R,F0(RTJ.SV+GS+!Y[>[E@V8D?BZ?<4$=D63?O FM+0
M-<AN([KLY6:WGSZ=IZE:5';[R?/%FI3P<K/;3^]OZY#=U@2IT@-->?KAH*G:
M&F2W]21V;3W  4S6[>D-01.B"I/1;.@9O#5(;C_]I*,I3M D;1V2VXB%&2ZY
MK4->N9!$K*%0R>T>8N6+26YC5M2(]" "+XY+;B/TBTAN8]2 26YKRFVW-1R@
M:*!2\:C<-B9B0,AK(_8;4;EM/= !Q&80)K6-0B3H40(FRL/L$2,FBA8"I(-)
M;:-@&8@@&G423$^V&)-X1&@!(2TF8XZ8A+N(:!>L!"T(1DR>&)/51A@70MK.
MCA;C*HSQGEU6FTV>15;[])/):I=GM44GFJRVR6KGW%.[*[PI H$%#H40H2LX
M7-EM6IVVAB/;7;&P[<'K!<?$;=22 [[NDD@I#8>V6QVKV]&P?2*BUR9B9@4'
M\7;7:K<0X2MX&TDJ6(<BM)VAPVPCO=B#VXCU)V9#$;&3AHCA$4L#34@BA XP
MYH61%@'7QBS!$8LY36L9S*X)PM&@+$'#?(8[OX P,,QE(1AI$4>\,%M'B+,A
M*+O5,^7H26(U$9D 38=U:^!J])R)0)T2TK,W"5:";75U'-N6@% ]Q[81ND7E
MX>$&AIAT[ [BH$4#,YEI.2^&6>Y@_'@7KEQ-H1VFSQ#Q!V:.U!#B(ZH$Q[9-
M7*X"8;0(?P!?^J,R((B4=MO:M1'G\,!=UK%V,;EGN!XPMV1@+FS3DM'N6KU=
M^.!%9+0QJ05X2GNW+9R-AN6#+6)11(@+[K;6KIX<O(W: ('GM+6H%K.$0FRX
M6KLZ$MI-/6%8P]K!: 'C=A'BPA/:+=2U$_"$MMW6=5J[U=.R=8>Z-04S?!&]
MA@H9=-QMTD'5"Y[;6WHN<^RTK$X/WFOP4 1UN!QS6JW(=)]=8ML/:YW8]N53
M4":<BK\FL5V:V!9:>L&)[:;=!B>VWT_SQI)Y!6\%9?L!8N=U.')N*''(#>5W
M)&#"/"+Y?"G"PKQ=6^1M<BF?7C-K<'NG!<_DY\5NK=_BS@M (-1'DJ)7[;$0
M73'_(C"LX""Z974QL,6R8+=3D/^NCJ*/^F=I?V>:3!6X'X9,=*]\B*WD2][M
M'W\\.MSP\DEB^A')>?C2OX>ZC@F\P=9LM*Q62\/-2;:UB\@7P<$/UJZ&.WAL
MS$7XB'4#YKX$3=7"T1^HJP 1&&[,PA^1*,'L,R*4@*D6(RT""H2J5D/27U2K
M9Q<,<XQ*DR6@I-5P9X1=O'Q\7&DQWA;A&#4-!XP71X!5ZJ $#3E9?=4BIG/$
M7(9Q-9@I$C&7P<&]J*LV,=5BSI=J"6HPAH"H%C/G8(ZL-K3$BWJBT*>?<C"#
M05.4H$E:S&# 5(LXE84"0Y79K=U<39A5&\/B(O>3XUX[E[2#7=PB&BL/9"+R
MY1C8 "HA!.[V'2WXD29J,D0<1A3!H8:M@UT4J R1=,3,AG#40','=2LB_)P'
MRF$A3L*WK";"MR#D15VW")[!VYB3M(A#/YCGV,!W)UM6%P$01MT-H6%%WK(Z
MFT@5VRN;GLV.U>M46>_B?,#I,*!N;!W$C*,GA5+LP>I,93<!F)%BT=[Y-/#0
MLL'Q"VT<C@,Q,G7$*"W43@98VB8J8L?8I'STP'HV>4+C$</W/'PJ;:/&-SA0
M::-<?9DJ=U=3,)43O]1C6:+(N<]L6/M!<'8WH>@,!U@#/=1-R(C^ F)6BMKT
M[, 7$;^I,_BB3_D-Y?/GPAL 1AD 0W3D"P9@F&SZ&O%JQVH@X&SP=#KNKGCX
M[0(]>:V;AL1?5QY3UW :LX6"I,(O6="R*FKB\CVHNP5TH QLH5W$J2/<W0*:
M'DB*.&F!.=.%V-O0]!@_30^_PAR=1)S#>_J'PNMZ;!MB_T'3X>\:/$T880F8
M0X,84!-&"5ITH$E8!$H.8U]ZI,6<'L4\<E''(6W<:-!T+W(-E*#G<@%-U6)T
MJVDJP]QUB3AC@@CUM5S3:N/N;];3936X7$#/K?F8&VTP/@%1+6;2T?(\)$2M
MF Y#N$5-]R!@3GYKNC,?M8F/L%O4)75P>1M6NXNH& ,5P%RW@3DUV=!Q]4K'
M:B%V;3 7A.N "G10YHNX8 !S'P(<*M#J63W,P6>X=C'W+""@ CM6IZ%AFPGY
MW&=$.AMST0)"7 P@!?6L4D2\C[AD0-,SO3#A&.98.29#![]D /?8%DR2OJOG
M/C%-Y[\UW7Z& <!A'J& >G8 !@*G84/(1NV*P:>)#NH"%H2XFIZ[5(@#6?R4
MI9+S>>ZE/&0F059,R,&=,!HR/B8R5RCCLW:G-8YP)(TNFJ35;B-);!&!H 6S
MN\LDBY_2Q*]"6=G[6=KQG^6O"C+R/_EL>I3F/TDU&8Q;5:;T(/!I&,_3]J\]
M.G22(/Z)?-KO]XN ((OTLX<)?#@Z0U+(QP_ */+W.I3!4Q8IEL$(17S*Z_@4
M4">2J(#0(QZ-Q?BCGA@[D5!+1)+0$S4_!N)#8DNH&S-^9ZDDCUGBCK:'4R^Q
M+;$,A8;JLLG=5W(@_LJ,MYV!'F*VZ::H1,VU<D_9I*H";_]U_/&PT!;6QW"D
M;ZUOXV"OTVSLD3X;S\ 5P]0"5/*<L=@)IIZE*0*IL1\F@I9D 38+O26U?!!_
MR>?4HH0KFOVVV$,[(M"3?125=]+4)L]3M$GJHJ95D2]_^Q.A)EE*UB4^E:&4
M5NL8-!N-W8;=:@SLME@Y"]H?7KTZ&XG)YAMU$XG1F&J>W/KQB,3BER$+ G8[
MA=30B2RSEY+D?I S%V&NFW NAM/M2)K?M$;Q<SSR(Q+XH;3=94$=SYF(89"7
M<?9=VE\[W3T)AN&4W,H_\U)D-BI>_?#JES?.;[^\$5Y$_+U@WIWX;Q2/@]_^
M'U!+ 0(4 PH    ( +N4/CA4<J0>L"   %0G @ 2              "D@0  
J  !E>&5C=71I;VY?;&]G+FAT;6Q02P4&      $  0!     X"       
end


Mime
View raw message