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 Mon, 28 Jan 2008 22:23:18 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-29 00:09:06 +0600
Time to build:	254 minutes 1 second
Last changed:	01/28/2008 22:14:25
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 48 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
C:\cc\cc-common\adaptors\drlvm-test\adaptor.xml:76: There were drlvm-test failures

***********************************************************
Unit Tests: (4337)
        
error: test_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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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@43084de, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44e571a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430847a, 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@430844a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@430843a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@43083f8, 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@43083c0, 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@430837e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4308324, 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@43082e2, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4308294, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@80b3b88, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@80b6942, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@80b9b0e, 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@4308258, 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@44e7ef4, 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 log20080128221425Lbuild.456 01/28/2008 22:14:25hdk
add cc-hdk log20080128221425Lbuild.456 01/28/2008 22:14:25hdk

begin 644 execution_log.zip
M4$L#! H    ( .4B/3AN>^/,X2   )HH @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U]<]LVD_\_,_T.N.ESY_29FM&[+%_;&<=V4N?B.A?Y:>>>.*.A2<BB
M31$:D+3C?OH#2,FB)!+<E06+=J#).'K!8A>+Q6*!_0'\912-_=]^N63N_6^_
M3#C][1>;A-&]3W_=&;(@V@V]O^D^V:O]YW_O_/;#JWCBVA'=#6^#_1]>_?!J
M-_V<O.>Q_(X0\L6E/HWH5W(D__>"*]+M=LG0\VE(AIR-R>'^A>.(?[L.&X]9
M<'$9>[Y[P6D8^U%XX7+_=KP;T3!*:A/U7=NW]E?R5I:2M>R3L7U#4RKKV]A?
M++;X20BZZPIAG&B_K-B$LXFR$/T641X,7+I<+'U/G1$3[_\5RA8??CSH]S^>
MO"6_%K36&5'GAL6BO2/WYN*.\1M!-G!\.PQ][U(E1MH<BX66S9V1Y7S[9CG#
M*Z7D7N!%5AQXW\I+W7E!>2'1$F$I84A=:\Q<JE8MC:R0CKW0<CT>EA9-E6S[
MZI(3/[[R LL.(D?8*/<N(:6=R22RPQMUS;)]BNX]9,'0NXJY'7EL65$+9B!?
MO[,P,?\/XF=A"'6K;=4&M19YW8\#<NHYG(7W843'(3D)'.LG=6TSTR"<L6@C
M9K4B[_S%0L'A+R]PV5T())+&*(CHN-.*H'R$[0J2<7CK@"F&5X+"I9?Q50F)
M&-*$TULO%!TE2#KU=J_1*F4C+9L%-(C"A,W$9_?EHHWNK8!9H2=%&PK3I6H2
M4=QGCNU;?\ONS"59_'1].XX\2WI$I>E*V85[W$V*)PXTW)6_Y)CIE_&-&(W"
MG#D5[MLEXL,^RJ)NQ].?A;\8)'T^D-TX2'KF(N%],1<[O$@LD"[;TA>A"OG6
MD0-+"B]'2XN$+.8.G<X8$7MZP<KU&@@'<+OL^+:BV5228HO[\<>,;C_\>7I^
M0E*2D.R3MT+*FPGS@JA>F:9<*(62GQQA+PUA&)'MSXWDDLXZRK6*R1Q?M%KH
M8VP'+A$JH>3.YH%4S5&OUFR+']E$NG:R\_[?.V1DAZ)>&DA/P*F3:$$2WGF^
M+QER.F:WXCLO(#89QE',Y7<^M7-= $B$CO@Q#BG9^7Q^6-\1-8L)PG8)&R82
M%==Z^: T.<\5E[.O:%F1]S2@<H*388R8W2U+H<]^9/.DI&C(37$Q\4JL*"UY
MR6U^G[4]2SI"J0YV>2UBFX6?Z+>):G#NTO$E=7>%,KWAJH/,#H0#UY7L9R5U
M.Y;4F-]DFI)];[F^O^:8_<0F[[@]IA4:L0J1'CE> >;Z8H?TA$V&4JN5&*T/
M7;P\5N<_//.1^M"0^;M'C-*^^-*G_8A.*C1.E4(]<J2^V&$8)DH3A2?/96;-
M=//R:,W^],S':Z8IV?>/&+-_GIZ(U7^%QFNA0+/>KYNQNE#K5&'J4?B(D36K
M?VE4S;Y^YB-JVHS9_ZLC:6E;C6?7Q%58"W,Z83Q2+N:!>RD\#K+K_0HU[N+:
M4^ROE6]6_5KZ*J_C<QQ,G6<BFABJR93F>V(&)')'F'PX.2>O73JT8S\JV=C<
ME%#%)82XB6=1[W9<Q\+HOY*CX[?_>K\OINHHFL\1-+CU.!O+"=ZR<C@M$;LL
MH/]16JH_9>'8$_M2S$B11T,-U=-;N9VYP8I/:31B[G$0"8?HV+Y_:3LWQ N3
M]V(@#!E?6,!GWTMS>9UC#TL<CKS0ODRFZ"ROI"'@=H![.)E\@EBX9DXBP38_
M+%N'PZP'YGLSL&Y8I2-B+D[D;-<T2C?GTM:M Q#M$146Q1R[L)LV9 EO,QIP
MG'CBI<',, Z<) IZI#7K-[1#.<&L:AG5\ <#*^<F0CLNN44CN4G/17R2V7W<
M5)M,YV^A\]L(UYRAW[!GGOF,,'8<&H8B.B 1CS?8Y]IL:SGB4.W5;C#>6#N2
M6"-&.)=;(:X8^URNR,2T'\KE%'7+XX:'U=2!W"DY3RJ &.I,-;* Y=O!E972
MDD<1)\"!V(D8QU03B,X4+9;N#T+VT.1D<VBJ-!3AE<\NQ0*?TR'E-)!941%>
M1<F:$*W ^;[FP[M_U%%:S*W!BD8>=P=RA^SU3V2<1&R82M=RC8MQ!7#BD>L6
M;$\DY1]IA"5U6/<>]5V4[J8U/OC^C$4(MQE.:.#*@1F!=)FLADLGPIR^7^AY
M()N'Z $7,Z3$LUZ?[_<]S#W0&E+E+.D,H?+SC*:E]TOK@_B_:06[\D7J#_I,
MUDWIM] JA+C3N1',]3,-8\$KT^8MVUAVY0A;=VZLBHSUY%GZ/@FIF!UF=OWG
MSRGV:I]\S$D1_:/^W\_,\AK&\AYM-MHLC\?!R[.XYF,L[H$TQ0=+.9(8>7#\
M^?/9Y\$?9X/3L\_'@W>?#TZ/^PBC'+/;=6>2V2R4*'4Z'!!:77] S+MB>QX3
M4,7R*DB="S?[KIO;=\WF0;/OJ[3O>AQHWT!XEEN[K>93;.VVNF9K-[.H>>2 
M>5:[>ZTF?&SF3(M5WWM;ML[\*2MUEE7JV(R@J5Y8  I"5LED^Q"=;7KB:7HB
MY]1)X;S[_,>=\;C9R=;D4S::3\D%Q"U^JC)RAU84N7/MR8P&LSX<GS^-&.4]
M;; Z&ZG88'4,5N>[6M!]5W -@]7YCCO?8'4,5J>$Q&!U#%;'8'5>%%:G'XGJ
MR*^DW/M/V?YE>U,'+3DEMZ&P(=8JOR>N!@UET%"Z1[%!0U7%\IX!&LH F-8V
MDLV,5H.&@D1W3X>&JL: @&*R#!K*H*&*"QDTE$%#56;_]+O*S1LTU'>$P3%H
MJ*KTA$%#?;<>UZ"A#!IJCH9BDXJCH<X^;1T-I:9-'S5 OSE^[*;792/OA7_H
MNN2!"M.*PMD;*WD2PR#MN[OT,GCKVUYGT&E9HO-(V?7WI:TKNAM7EBRF*KKW
M3TVU?+>9NG3>7:!J"I@NRG4"PK\A4M>HW8>7Y6"$[JKI8(1@E$\X%7^W[6 ,
MW-+ +8M[^%GM&!FXI4'<K18R<$O3^09N60';,G!+E:$:N*6!6V[*-1JXI;D:
MS8 !GP<DZ_O%[U41FF7 @ 8,^+069\" CQT0YFHTL^]JP( O>VO7@ $--&6U
MD $#KFN=WSD$S8 !J](3!@SXW7I< P8T8, Y5B?DM\5-+/YE]M*'U>E3?BMZ
M:_90PZ<195U5;!$0*#K0  )Q1@O3R7,#!#K2=Y4_8#4U1F%PZE*RLMWI$XVW
MY:_F+0HOV.5U!:2X](+BOIH_WSKU8_(YQ4-I#));[FPM/R5/?N^M]SAIR6<0
M>8-T#]51%TQ$*2LTD%\/+NW0<V!%)[9H&ZBDYXH PAO>EY9.'XI<+@2RH\6_
MM!-E?UZDVY87.0Q?-WJ]G\C^PV.Q#UN-5FN?[/RZ([YT6"!FI>2"DR%G8[)S
M<G1P?K CNVQ'>(B=G\F$A:$G(@P1=XNPA@V):T=YWFI%/].=;*5Z$J$'L@&#
MA#"./#\L5:BP$!D)^<).&+>ORHT@C+B(R682#3I8@A:6H %I0^2-)<0!4'(B
M//; 8;$(6('&-K3%R&="KXP#[3[B VD,$''D4]1Y/(95/)6BO%>75-B&2#*M
M7$@T9*KR[VE >1HZ'XH 3.F\'MR>LE2>R$V(R-R^@^ED.C;$B!A,?#L:,CX6
M?CQ)#@'L(-&]'44 Q4]-)AJ).0-B,\N#=FQ[ ;9WZU"I(%YD[I(E'I['$Z5Z
M0+8PG0(_>L'--#VSI-7B^FOKS7U]"?&:KNUND!(EGKY2$LTFQVH)-3./2DDU
M<P:5$DJ&0=42:#H_54JHJ7.JBDS9N*]B,F7BD8I)5LT^S$[&51%M>0JOJ%R-
MBLJ5DRRJA%PYJ9-*R)5S3J(2<G6J(M=\)58AB186YA62*[M2K)!8\Y5]A83*
M+E$K)%:R*U@A>=+]FZ<4*&]/F\=!%?:SI_FW\IW_I+ART3TM"5ERSQ(AGP[Z
M_>,C@B#)85(4-RN8E)#D,%$LC!5\RJGR6"F6NRI>Y60YS!3^0L&KG"J'5<':
M5,%&39''HGBUJ6)32I7#JGC]H>!42K3(J&1AF,\(1I3+2+W:4[(#D>8RQ2H2
M2I;+K&1]IN0(HUUD"UA[Y?.$$RH9YBVJ0 P5A$J&>:LE$$,%H9)AWC((Q%!!
MJ&28M[X!,500*AGF+5Q #!6$BPR5*Y)\5A"2%29EBXQ"5D#"%88EJX="?C"Z
M%7;*54$A,PC5"JN26+^0&8QNA5U1#%_(IX1@A4%A4%[((8\B-]!.(MRE6#M%
MV*4_?27GW Y"F:@CHE*Z3^J=;F.L4,\GG]JAQ%<%;@9CD1["$N\CG1%[:8/+
MH3?AF-U0 $)'M')YC;)4(ET56?,*K72NW-;*9BY(>)%*DM.+VY+D(AS%D<ON
M0-"=)Y#GS4R>-^?BZR.;"CYG@7R$3O$BM[[>VMCQQ< 5C1O+<9* 8&>HEJ->
MK=D6/[))@H#>>?_O'3*R0U$O#8A+)YPZ22=)PCO/]R5#+@\HIM!IFPSC*.;R
MNV1,KBM"1_P8BR&]\_G\L+Y#Y-0F3Q.R82)1<:W+FE,EL,MV+*;%Q.OAA@O?
MN^0VOU]E(WY(5,(NKZD3K?Y.OTU4 W>7CB^INRMTX0U7W4#6(@_<Y,#MK*3L
M\JV:IN7Z?B7'SSM;C(MCSE5Y'S-Z5D?/7&\:QTZ&2<[(R?SZHL9-IEU5'34G
MY= .,VA6!\T)!##UR#$SYY$S9.8_OJ@1,V_6RH IBWRK$/(FUVRLA+Q?1O?)
M484L1I+LU4C(8N[0^;AZ<LD6/R4;I.DVAB2L@CY+DR.*]>KTM8G30-(R17,_
M_'FZR>8*3^>S^XMK07#-J3Q2<"%%>)HF(0QA<.=%H\&U%PV2#9F'FY,5KN1I
MVM"7TDW7_V(>.?0]>7O:[* 8>>W2H1W[4<ZYS>_OR%@ZJI:.C(D^??R1L>1(
M:MGA+<J'D'+%O_Q(?C_X?'KVQ__M-IO-O>)R5\Z;CV?]$C:BT*DP#"^]X2XL
M*3T1PB^4[WOCB9AZ-M"46KU77"[=3'XCHHB-Z*W1Z^:<^)V5\]@;.?=>45ZF
M#@BO5J.CV&P7EDF3T._-.R^P?>]OFK11>MG-M+.1U7!M0:K,AYXBQ;)AW3=[
M=87NA3E^&ME!Q,:?9S=I G0AJ/ZB]@V&!-1U]3U%U\F1(P]ZK<L'YFQFK]+M
MZ\3YBS#^=P^R<:TJM53A@T%"Z@447JH^B<9\9KN46X?RO:1^3Z,C*GZ1%U F
M7T)X/[8FA6#'LV%Z$L@SIUXR4CE4*8^M22'81W;U,7F'E0- J&#[!XO>L1B6
M*,?1*9CV$T>T7G-AM$O,'YSSO-=0@V$]^D(A_OATC..J)%AB<^588@8ZD-=#
M0)B BN>R2 T>SJ.L? X3)I:24 ;JLCF5<_M*WG,'K;^T>!X+"A9?672UZH\>
MS')+BZY6#;3.LI*K%2_' _\;TYA"A^!Z]*M"".KD*DIHQP#*YS")@P>##\^"
MXV]>A&@GFGI5@-1+"MF!+ 'E<YC<!\Z(LT#(Z<X%1C1TG0I6Q4@7,.D]KO+L
M.I YG&R)I2?3X<D&^,+,GT>?OO\@_B9WD/K1/@&!M1 LBD4\BT8P]PPIO<R 
M60><V_=0-P0KO\3D.O L.=%_3/>/(7S )$NL6!RQX5B,<WYO';'XT@>Y!PR5
M@N$);!("DRA8??)MU24?^<Q*B!3L@ X(3*)@)88SN\,R*R%2L/N3.D"P)X:J
ME.%ZM@FC+66^AIT""$O9KF%$ ,(EMG(_S$I3 *=V</\0YH/6JVL00]G+2QZB
MT:.$**LB3Y0^O:7<]J=[@V#V4+)<EDD(<LAX0'E?S'9PIF!""-N!*E>A9JPB
MS6.=>!_95V".  HEHS7,&D4+9(XTZC5J4 JR+GLD4TZ'OO!#UGL:I9=[0S@B
MB);8S5+.%@!WM\)V#6(5>R5L:>VH&,&B7$051B17PF;.<_I*9%3R*!?Q(W- 
M1YL01,OL$@]FO?6N^LD3MM[&PR%LS8"ES&>,VD6"T^0S2WH#%/P""?+9G'K?
M$#R4I?,9R%4S@H.Z>#X+Q+P/I<AG! ^C@03Y;&1.Z7<['(WM"71[ DNYQ'CZ
M&!FY=].?#L_?&8.=5,22YK,^"89R84]18PQ/6\1\ZOF@$Q".+I^IG*.G=@CM
M92QE/N.^3^D$P:ZD? &3L>W[:=8A^0+91!QYO@@I)6!66^$.IE0Q/CL[1;-4
MTBPQD[?K64? (TF PKG5LT_<NZ4^O<J[B;^(#8@HC]TGSD"&"2B<5WTZ]\,G
M5@31\FDH,@7[Z3X4E4'JO<E%ZBU^DG^?(:Q,2"@Z@5D?CLW=XX5 ,OH,@602
M*%1<#@I)0B"%M..>G@S?I<)8&5A5GJ@&5F5P3P;W!&=J<$\&]P1B8G!/155_
M/.L#:U:6?%) 519F#V0!(S'8+353@]TJ9F*P6P:[9;!;!KMEL%M ?@:[M09;
M@]UZ>NS6ZJE.L @84@,;,[ Q $L#&S.P,2A[ QLSL#$(8P,;,[ Q QM;XFQ@
M8P8V9F!C!C9F8&,&-I:\-,+&SCX9V%@1;(Q-GB%L[ 7=/U9R5=;KAT_M=O<G
M\E] D!<4U+8^'&[#,+)MWE9F+BB#B9KW L^D!L=F<&P&QV9P; ;'!JN_8C@V
MC7 SX!,12XL:>)F:J8&7%3,Q\#(#+],(+Q-$LY,_0![EQ0V"#<K-(-@,@@W+
MUB#8%&P-@LW R R,3,72P,@,C S*WL#(#(P,PMC R R,S,#(EC@;&)F!D1D8
MF8&1&1B9@9$E+PTPLHQH3\-_W?9O$48F=/3\8&1/<5U7'-P$(B@A0]OS8ZYP
M@(^]?^H9 8E^).<C+YQ&C:G#$A]O*;\GH<_NP&-N"L!*O>.+O[C+/ _1X*D,
MGJH">*H5#"I.!@2Y@7092)>YFBR#%3-7DQGL&%P @QTK96ZP8U7'CAE@5R$W
M ^PRP"XL6P/L4K UP*X%4<S59#"F!E,&960P9093ELO68,I*)328L@6>SP]3
MIA_L)7=4$2Q*RAM$F4&4&409F*E!E*EX&D19&3.#*#.(LN\$4=:G7*S3R9BY
ME'PX,9>3%:'*0G[[_%!EYG(R<SG9B[F<+.NIIA#&D(03ZGA#SR$1(W^E(Y:D
M([94'K&J^QX0CGDO\-QNKDHST#X#[3-7I1E<':S^BN'JS%5I!NYFX&[%7 W<
M+5\\ W>;,C%7I1E$G9J=0=091)U!U#V&O;DJK9RI@;5!&1E8FX&UY;(UL+92
M"0VL;8'G\X.U/=%5:09W9G!G -8&=P9G:W!G(!$,[LS@S@SN;.%34M\@+;@$
M4/IR'0L?FO[TE9QS.PB'C(])Y(VI"/<:G79WK)@PST<I3HRD-<B+D;Q@V\V=
M%]]7%;L174O]\G*B$1//I[MI^=V<\LG;\8WK\:\DW7MPB?BPOW%%9$0.+Z:V
MMB3*E]%]@@-QA"B)X'(XU#MM$K*8.RDB+I10F"W(MA4UB6&8M!RDJ-;3JJE(
M-O'.%9XTHE_)D?Q?BB8TE825]T_2<Q<!BX:KP(S%3SP.*C<J<OU#UF4IIH#I
M:Q/P51FYB/9^^/-TD^UUZ<1G]Q?7@N":TXM++[B0(CQ-DU26L+MD"KN7=N2,
MJF00%]=>9$E@X+8M0X0HTZEGBK".$\3RH>_1('H 69/7+AW:(G[XZ8G$6E<M
M3X.WGO;H$N!:=.GC =<_ROL=:3C#N]M<O&,LN=JQF$A^\\:W@ZLWHCMEK'3@
MNI[<D[5].?+_N1'4:+L)$> !V'A$0S%%N ?"??,ILBR*U[\,-.^5,YZ3^'$>
M>#-^9=D36W2U-;*YZ/M[2TII7=& <L\)4QQF"KO+7]W-:CQ/ND/XE7W2J/],
MWDWAO/ND]C-)=CS3M^="^83Z]B2DKBAI]3H]$M*<S:2\>CO0>FN6Q#)#ZZVW
MH?4VK5JK"ZYW#UIMU^JT.^!JF]!JZU:]!M<N6 D-J]F%*Q<L;<-JU)KP/H.;
M0KO7@E?;@]?;W:O#M=""FU@=7BU""[4FO%J$$C#C 2,MHMJ&'B6@JFV JP4;
M JY:L*_!Z1;A<3&ZQ2A!D[0=N&XQU2*D[>JI%NQPI1+@#E>3$C#2:AIE"$O 
M2(M0 L;?(D:9IL&+FG3@NM4TZ6A20@6JU31%;K]:A!+J\- .4VL#L7C8N@XJ
M,.?4:WK\K2:?@)IT]$0U=?AZ3U.?H0)1/;-#=P]>+3C K5N(T=O &*X><>%U
M@@VA4;=Z;<1:&K%?L]?38@HM+>+BG U\[=^T]NIP><$;*\)RF_#YK(787FKL
M:8EQ$0.M![>QFM5L:=A?$M-Z%V$,B FXA=C#Q(B+V*O ##6$M(CYM[ZG)[A!
M.-T&8A.DBQAI#? (1@V))B)\;B/B!4Q4CM@ 0)A8?0_1:=NWA=8>8H,8K(8Z
M2KN((*_1A-L86 M-J]W3(RUBEQRSJ9\7Z3Z_)#>M=)+[VI.P.F9].#XW:>WB
MM#8U:6V3UEY<)G40H28JK5V'!V_PM+:0%Y$H!L\I>V(5"I]9$6EM3#2$4,)>
M2X.T#:N+@2+ 36&O@3"%K:>UVU:]I6<325.>!;-QL/W==4UY[>UO)V+RVMO/
M9E8@K[W]=#EFOQK199IRKU7(:V\=.%&!O/;V!V\%)IWMVRVJ6G@4]G+SVGKL
M%@/<Q%2[=6@A"C>A9\[1E=?>OD_0Y,8U33JH.$$/]$O3[( !'&/RVHB5&2:Q
MC7$V6TYL-W [()C$-GPR0YA"$Y,NUP6=P.2U&_!Z,7EM^ X(*JV-L 6$;T1E
M2#%Y[49/BR_'I-LP>>TVPL@PJ '$,0],8ANS*XB8@#&'73 [N1@M: (_(?+:
M3<3Y)$Q>&Y/2U30#Z\&%(J3%[(QB\MH=#(P5D==N]+2 %YL:4A!MU.DOE+!:
MEE*Y +!GE]9FDV>1UC[[9-+:Q6EMT8DFK6W2VAGWU.I8B  6GM9NH.#P\+3V
M7D/$A/#X CRI=&IBM8A(DH+UBT*HPI=?..0K6-QFV^KHR.G6K69;1VJ[WK%:
M-<0"#+R15,=A\K9_:+O1T;+9@4D(;#^YC1D3F#U%1+R)B.4Q!J8)3X10 F:G
M4M.:&9,504#7,<A7/;M3F-6B)DO Y!D0"WR,@2$L 2,M8O!BMI#J6BX;T'1?
MBJ9#VYC-3TUG=2O@:A"I%M1^%V(S$2$MXE8BL!+JJ*@146U;TRE5/3>%8"P!
MLR^%V*W&9+<Q,SK&*6@YZ(<!96!".\1<AN@R3/B!D%;+)0:($08.;ANH91DF
ML8W)",'E[5A=S,0+3VZWA87I2&YK6.QU<&M(3!8/,7;A:_^.U=N##P=$9AMS
M'AZ>VNYT1;BD(?E:1]V+",]M-WO"W6BYP1!U]01X^FVC[IW$J!>Q3(=OO'91
MFQ4(N$</<?(5$8EA0B9X0K.%&FSPY';#:K80JTEP_-RSNH@U-2(LQZRDMI_=
M[F .@R. #ACH 'P":NI)&#?T7.;8:EM[B+LRP.(V]>2WZ_D[(<\NO^T%E<YO
M>_(Q*!-.Q5^3WR[,;PLMO>#\=J/> N>WWT_3QY)Y"6\%9>L18F=U.+)O*;')
M+>7WQ&?"/$+Y@"G"@JQ=6^1M?"4?7S-K<*O;A"?TLV(WUV]Q^P4 $:HC2=ZK
M\I"(#NKD/!P2T43=(% (B6CGY,#;O;* X;A_GO1WJLE$@0=!P$3WRJ?82K[D
MW<')Q^.C#:^>&@T+LV$#7N?T4-N,X"VV1DV$23INMZFCKI>#XQ^TG'&H6UW$
M3A!XW5!'79N J!9SP@&. +&ZB#498I&SAT#"(!;HFI2PIR//B9-64[7@E9.H
M%K.9@# PQ!6.&"4@/ U*6@UGVE$.3).P&&^KX^!('75+C28O7@$E;-\E:*H6
M,Y5IV%W$&0("XHO)F6&J1;A%S&C08[6(^1$SXR#,"Y[S1WE;C$?0<<M6)>(Z
M34&")FDQHP$SR!!7CJ(R#D6&6V^L)HK*];"XQOUD.S?V%6UCU[:(QB*U",\L
MM'"8'T3240> I(&:7S"G$GLU'7L'>WHN&VQJ @XTNB@? #_K@4H5(P[%-X6\
M&H .B! 9/'^W]%Q7UK1:",N%;TTV]83T\I"2!OAF$S4E%N:)ZRL[GL(_UEIE
M%K8X&W Z]*D368<1X^@IH1!WL#I/U9L I$2^:.\\ZKMHV>#8A2;NP:R(;6T=
M)\::*-080EI4@(*PR9K5:>,BE%G'G])HQ/ ]#Y](6U:OH6&5(KS1!JZMW\O!
M]94Z3ZG(HC21_9#7L Y\__Q^0M'Y#7C4+V^M1ZS4$!X9--WEM>G902]"?EME
MZ$6?\EO*YX^%-_"+(OB%Z,@7#+\PN?0U E8<_AV>3)<7QNMX&GQ/0C$U7%K3
MZ5BMMH:#,<W\IZ845 N_9L'2<1E"0^Y$:]G-0EQEA;A<0"SCFHB%+.9R 5TW
MYR, M)@C77H>^(-9>Z.>*:4%HETO#>_7V-_%=1GB<@',!8*H<_5:SGYK>M*<
MKG/U&N#9VLZ_:](!9AF]_;L%,$K8_MT"F)-!F"Y#'/U&S3E:'CZIZ78437<+
M:*H68V":[M+4=(@)$>EKN7D&%S/J4:TF0\"<4T?$=36, ]-RLX N+Z[G)GJ,
M2T!=+:!IAM0Q&C '[S#7YF-@4@B[19W"A(N+O+4 @Q/ G"@ ]UM;RT-%VJBD
M*.9^ =3!1K"_::-@38C[!3!W.,-A LT>ZCX$S'E]S"7L<)A 5P]L#/GL9P0N
ML8.(GQ'BMC$GZS'/*T7,EABLGY:G&&'P3ICK!3#/?8!?+X!#)L%3]%V,X\5L
M72&V5S"W"VA91;2:B)N#=#RZ1L\39A!(4DQWP>>'EM5#[&8C(E(,K 1A7;F@
MM\5/:08YF]Y>2C^F$J3%A!S<#L(AXV,B4X0R,.O4>N,01R)6HVB2.I:+6#O4
ML%QJO?8RR>*G)-^K4%;Z?I9M_&?QJX2,_$\VB1XF:4]23@;C5I8@/?0]&D3S
M;/UKEP[MV(]^(I\.^OT\_,<B_>Q! A^.SY$4\M$#,(KL90Y%J)1%BF4,0AZ?
MXCH^^=0.)1@@<(E+(S'^J"O&3BC4$I(X<$7-3P'TD) 2ZD2,WULJR2,6.Z/=
MX=1+[$H(0ZZA.FQR_Y4<BK\RT5U/L0X1VW135*)F6KFO;%)9@;?_.OEXE&L+
MZT,WDK?6M[&_WV[4]DF?C6>8BF%B 2IYSEED^U//TF@WR=@+8D%+4JP3"]PE
MM7P0?\GGQ**$*YK]MMA#71'BR3X*BSMI:I,7"<@D<5'3JLB7O[V)4),L)>L2
MGXK 2:MU#!JUVEZMWN@-:L))6H+VAU>OSD=BLOE&G5A",Z::)W=>-"*1^&7(
M?)_=39$T="++["<DF1_DS$68X\2<B^%T-Y+F-ZU1_!R-O)#X7B!M=UE0V[4G
M8AAD99Q]E_17M[,O,3"<DCOY9UZ*S$;%JQ]>_?+&_NV7-\*+B+^7S+T7_XVB
ML?_;_P-02P$"% ,*    " #E(CTX;GOCS.$@  ":* ( $@              
MI($     97AE8W5T:6]N7VQO9RYH=&UL4$L%!@     !  $ 0    !$A    
!  $! 
end


Mime
View raw message