harmony-alerts mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nom...@intel.com
Subject [build-test alert] FAILED Windows 2003 x86_64: drlvm-test debug
Date Thu, 31 Jan 2008 12:54:25 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-31 14:43:30 +0600
Time to build:	250 minutes 44 seconds
Last changed:	01/31/2008 12:44:46
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: 250 minutes 31 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@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_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@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=
 java.lang.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_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
290d64, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.iat=java.lan
 g.ref.WeakReference@4290f98, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.j=java.lang.ref.WeakReference@4290df6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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!
 290d64, 
java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14}"
proxyCache="{class $Proxy22=, class $Proxy23=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_ByDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_ByDefault(AllTypesTest.java:51)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NoDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_NoDefault(AllTypesTest.java:87)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEqualsClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals(AllTypesTest.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEquals_ForeignImplClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals_ForeignImpl(AllTypesTest.java:131)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testToStringClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testToString(AllTypesTest.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotationTypeClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotationType(AllTypesTest.java:152)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotation_ElementErrorClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotation_ElementError(AllTypesTest.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testSerializationClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@42fd3c2, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@4499ee6, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@42fd35e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4291186, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@42910e6, java.lang.annotation.Documented=java.lang.ref.WeakReference@429108a, java.lang.zzz=java.lang.ref.WeakReference@429105c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290fe2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4291036, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f72, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290f1e, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290ec0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290e84, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290dca, java.io.Serializable=java.lang.ref.WeakReference@42fd32e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42fd31e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42fd2dc, java.lang.annotation.Target=java.lang.ref.WeakReference@4290d14, java.lang.igt=java.lang.ref.WeakReference@42f166a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@429115c, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42fd2a4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4291120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42fd262, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42fd208, java.lang.iat=java.lang.ref.WeakReference@4290f98, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f72a4, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42fd1c6, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42fd178, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8097aee, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@809a766, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@809d81e, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290eee, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290e56, java.lang.i=java.lang.ref.WeakReference@42fd13c, java.lang.j=java.lang.ref.WeakReference@4290df6, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290e20, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@449c682, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290d8e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290d64}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy21=, class $Proxy26=, class java.lang.reflect.$Proxy40=, class $Proxy37=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy38=, class $Proxy34=, class $Proxy31=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testSerialization(AllTypesTest.java:189)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)

***********************************************************
Modifications since last successful build:	(2)
            
add cc-hdk log20080131124446Lbuild.463 01/31/2008 12:44:46hdk
add cc-hdk log20080131124446Lbuild.463 01/31/2008 12:44:46hdk

begin 644 execution_log.zip
M4$L#! H    ( ,B6/SBI8?)?LR   /@F @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U]<]LVD_\_,_T.N.ESY_29FM&[+%_;&<=V4N>2.A?[:>>>.*.A2<BB
M31$:D+3C?OH#2,FB)!+<E06)2J#).'K!8A>+Q6*!_0'\91B-_-]^N6;NXV^_
MC#G][1>;A-&C3W_=&[ @V@^]O^DA.:C]YW_O_?;#BWCLVA'=#^^#PQ]>_/!B
M/_V<O.>Q_(X0\MFE/HWH%W(B__>"&]+M=LG \VE(!IR-R/'AE>.(?_L.&XU8
M<'4=>[Y[Q6D8^U%XY7+_?K0?T3!*:A/UW=KW]A?R6I:2M1R2D7U'4RKKZ\B?
M+S;_20BZ[PIAG.BPK-B8L[&R$/T:41[T7;I8+'U/G2$3[_\5RA8?OS^ZN'A_
M]IK\6M!:9TB=.Q:+]@[=NZL'QN\$6=_Q[3#TO6N5&&ES+!9:-G>&EO/UJ^4,
M;I22>X$767'@?2TO]> %Y85$2X2EA"%UK1%SJ5JU-+)".O)"R_5X6%HT5;+M
MJTN._?C&"RP[B!QAH]R[AI1VQN/(#N_4-<OV*;KWF 4#[R;F=N2Q147-F8%\
M_<["Q/S?B9^%(=2MME7KUUKDY44<D ^>PUGX&$9T%)*SP+%^4M<V-0W"&8O6
M8E9+\LY>+!0<_O("ESV$0")IC(*(CCJM",I'V*X@&87W#IAB<",H7'H=WY20
MB"%-.+WW0M%1@J13[]8:M5(VTK)90(,H3-B,??98+MKPT0J8%7I2M($P7:HF
M$<5]YMB^];?LSER2^4^W]Z/(LZ1'5)JNE%VXQ_VD>.) PWWY2XZ9?A[=B=$H
MS)E3X;Y=(CX<HBSJ?C3Y6?B+?M+G?=F-_:1GKA+>5S.QPZO$ NFB+7T6JI!O
M'3FPI/!RM+1(R&+NT,F,$;'-"U:NUT X@/M%Q[<5S::2%%O<CS]F=/ONSP^7
M9R0E"<DA>2VDO!LS+XCJE6G*E5(H^<D1]M(0AA'9_LQ(KNFTHURKF,SQ1:N%
M/D9VX!*A$DH>;!Y(U9ST:LVV^)&-I6LG>V__O4>&=BCJI8'T!)PZB18DX8/G
M^Y(AIR-V+[[S F*301S%7'[G4SO7!8!$Z(@?XY"2O4^7Q_4]4;.8(&R7L$$B
M47&MUT]*D_-<<3G[AI85>4L#*B<X&<:(V=VR%/J\B&R>E!0-N2LN)EZ)%:4E
MK[G-'[.V9TE'*-7!KF]%;#/W$_TZ5@W.?3JZINZ^4*8W6':0V8%PY+J2_;2D
M;L>2&O.K3%.R[RW7]U<<LQ_9^ VW1[1"(U8ADAFO*X_#,1L/I%8K,5J?NGAQ
MK,Y^V/&1^M20V;MGC-(+\:5/+R(ZKM X50JU^R,U3)HG!N!8/62V-J(W-%8S
MW;PX6K,_[?AXS30E^_X98_;/#V=B]5^A\5HH4(4&75V'NUAU#$X4IAZ%SQA9
MT_H71M7TZQT?49-F3/]?'DD+VVH\NR:NPEJ8TS'CD7(Q#]Q+X7&07>]7J'%7
MMYYB?ZU\L^K7TE=Y'9_B8.(\$]'$4$VF--\3,R"1.\+DW=DE>>G2@1W[4<G&
MYKJ$*BXAQ$T\BWJWXS861O^%G)R^_M?;0S%51]%LCJ#!O<?92$[PEI7#:8'8
M90']C])2%Q,6CCVVK\6,%'DTU% ]O9?;F6NL^ .-ALP]#2+A$!W;]Z]MYXYX
M8?)>#(0!XW,+^.Q[:2XO<^QA@<.)%]K7R12=Y94T!-P.< \GDT\0"]?,2238
MYH=EJW"8]L!L;P;6#<MT1$SAB9SMFD;I9ES:NG4 HCVAPJ*88Q=VTYHLX75&
M XX3C[TT!AK$@9,$3\^T9OV&=BPGF&4MHQK^9&#EW$1$R"6W:"@WZ;F(3S*[
MC^MJD^G\+71^&^&:,_1K]LQ3GQ'&CD/#4$0').+Q&OM<FVTM1ARJO=HUQALK
M1Q(KQ B7<H/%%6.?RQ69F/9#N9RB;GG<\+2:.I([)9=)!1!#G:I&%K!\.[BQ
M4EKR+.($.! [$>.8:@+1F:+%TOU!R)Z:G&P.392&(KSQV;5877,ZH)P&,BLJ
MPJLH61.B%3C;UWQZ]X\Z2HNY-5C1T.-N7^Z[O?R)C)*(#5/I2JYQ/JX 3CQR
MW8+MB:3\,XVPI [KT:.^B]+=I,8GWY^Q".$VPS$-7#DP(Y ND]5PZ428T_=S
M/0]D\Q0]X&*&E'C:Z[/]OJ>Y!UI#JIP%G2%4?IG1M/1^:7T0_S>I8%^^2/U)
MG\FZ*?T66H40=S(W@KE^HF$L>&7:O&4;RZX<8>O.M561L9X\2S\D(16SP]2N
M__PYQ5X=DO<Y*:)_U/][QRRO82SOV6:CS?)X''Q[%M=\CL4]D:;X8"E'$B/W
M3S]].O_4_^.\_^'\TVG_S:>C#Z<7"*,<L?M59Y+I+)0H=3(<$%I=84!4PX8G
M\L\,HH!L<16DSH6;?=?U[;MF\Z#9]U7:=ST-M&\@[.36;JNYB:W=5M=L[686
M-<\<,#NUN]=JPL=FSK18];VW1>O,G^E29UFECLT(FNJ%!: @9)E,M@_1V:8G
M-M,3+<2\N_OCSGC<[&1K\BEKS:?D N+F/U49N4,KBMRY]61&@UGO3B\W(T9Y
M3QNLSEHJ-E@=@]7YKA9TWQ5<PV!UON/.-U@=@]4I(3%8'8/5,5@=@]4Q6!V#
MU3%8G1U$3ABLCL'J;-;B#%;GN0.B&C9LL#I5WW<U6)W=W=HU6!V3.5XN9+ Z
MJUKG=XX0,5B=JO2$P>I\MQ[78'4,5F>&U6'CBF-USC]N':NCIDTOPJ=?'3]V
MT\N<D;>6/W5=<MW_I*)P^L9*GA/03_ON(;VJW/IZT.EW6I;H/%)V.7MIZXIN
M;I4EBZF*;J534RW>O*4NG7=3I9H"IHMRG8#068C$*FKWX=MR,$)WU70P0C#*
MQYR*O]MV, 8,:," Q3V\4SM&!@QH\&#+A0P8T'2^ 0-6P+8,&%!EJ 8,:," 
MZW*-!@QHP( &#/A]0[(,DJ^*9E,-X-).@N_6,]0,D@\2.&P.R0?%T%5C'!DD
MGT'R%1<R2#Z#Y*O,UMQWA2LQ2+[O"#]FD'Q5Z0F#Y/MN/:Y!\ADDWPQH$_+[
MXB86_S)]Z0/:7%!^+WIK^KR\S8BRJBJVB.83'6C0?#BCA>EDU]!\CO1=Y<_N
M3(U1&)RZE*QL?_*DVFWYJUF+PBMV?5L!*:Z]H+BO9H].3OV8? 1N\HAZR2UW
MMI:?DH>*]U9[3+#DTX^\?KJ'ZJ@+)J*4%>K+K_O7=N@YL*)C6[0-5-)S10#A
M#1Y+2Z?/VRT7 MG1XE_:B;(_K])MRZL<AB\;O=Y/Y/#IB<O'K4:K=4CV?MT3
M7SHL$+-2*(/& 6<CLG=V<G1YM">[;$]XB+V?R9B%H2<B#!%WB["&#8AK1WG>
M:DD_DYULI7H2H?NR ?V$,(X\/RQ5J+ 0&0GYPDX8MV_*C2",N(C)IA+U.UB"
M%I:@ 6E#Y(TD/@%0<BP\=M]AL7SB/,S8!K88^4SHE7&@W4>\+XT!(HY\0#>/
M1["*)U*4]^J""ML022:5"XD&3%7^+0TH3T/G8Q& *9W7D]M3ELH3N0D1F=L/
M,)U,QH88$?VQ;T<#QD?"CR?)(8 =)+JWHPB@^(G)1$,Q9T!L9G'0CFPOP/9N
M'2H5Q(O,7+($L_-XK%0/R!8F4^![+[B;I&<6M%I<?VVUN:_L.?4JB1)/7RF)
MII-CM82:FD>EI)HZ@TH))<.@:@DTF9\J)=3$.55%IFS<5S&9,O%(Q22K9A]F
M)^.JB+8XA5=4KD9%Y<I)%E5"KIS4227DRCGD4 FY.E61:[82JY!$<POS"LF5
M72E62*S9RKY"0F67J!42*]D5K) \Z?[-)@7*V]/F<5"%_>Q)_JU\YS\IKEQT
M3TI"EMS31,C'HXN+TQ."(,EA4A0W*YB4D.0P42R,%7S*J?)8*9:[*E[E9#G,
M%/Y"P:N<*H=5P=I4P49-D<>B>+6I8E-*E<.J>/VAX%1*-,^H9&&8SPA&E,M(
MO=I3L@.1YC+%*A)*ELNL9'VFY BCG6<+6'OE\X03*AGF+:I #!6$2H9YJR40
M0P6ADF'>,@C$4$&H9)BWO@$Q5! J&>8M7$ ,%83S#)4KDGQ6$)(E)F6+C$)6
M0,(EAB6KAT)^,+HE=LI502$S"-42JY)8OY 9C&Z)75$,7\BGA&")06%07L@A
MCR(WT$XBW(58.T78I3]](9?<#D*9J".B4GI(ZJUV<Z10ST>?VJ'$5P5N!F.1
M'L(2[R.=$7MI@\NA-^&(W5$ 0D>T<G&-LE B7159LPJM=*[<ULIF)DAXE4J2
MTXO;DN0J',:1RQY T)T-R/-J*L^K2_'UB4T%G_/@+]M3[&G45UL;.[X8N*)Q
M(SE.$A#L%-5RTJLUV^)'-DX0T'MO_[U'AG8HZJ4!<>F84R?I)$GXX/F^9,CE
M <44.FV301S%7'Z7C,E51>B('V,QI/<^71[7]XB<VN1I0C9()"JN=5%SJ@1V
MV8[%I)AX/5U/X7O7W.:/RVS$#XE*V/4M=:+EW^G7L6K@[M/1-77WA2Z\P;(;
MR%KDD9L<N)V6E%V^5=.T7-^OY/AY8XMQ<<JY*N]C1L_RZ)GI3>/8R3#)&3F9
M7[^I<9-I5U5'S5DYM,,,FN5!<P8!3#USS,QXY R9V8_?U(B9-6MIP)1%OE4(
M>9-K-I9"WL_#Q^2H0A8C20YJ)&0Q=^AL7&U<LOE/R09INHTA":N@S]+DB&*]
M.GFMXS20M$S1W'=_?EAG<X6G\]GCU:T@N.54'BFXDB)LIDD(0^@_>-&P?^M%
M_61#YNG:8X4KV4P;+J1TD_6_F$>.?4]>?38]*$9>NG1@QWZ4<V[S^SLREHZJ
MA2-CHD^??V0L.9):=GB+\@&D7/$O/Y+?CSY]./_C__:;S>9!<;D;Y]7[\XL2
M-J+0!V$87GH]75A2>BR$GRM_X8W&8NI90U-J]5YQN70S^96((M:BMT:OFW/B
M=UK.8Z_DW'M#>9DZ(+Q:C8YBLUU8)DU"OU=OO,#VO;]ITD;I9=?3SD96P[4Y
MJ3(?>HH4RYIUW^S5%;H7YOAQ: <1&WV:7H,)T(6@^HO:=Q@24-?5#Q1=)T>.
M/.BU*A^8LYF^2K>O$^<OPOC?/<C&M:K40H5/!@FI%U!XH?HD&O.9[5)N'<OW
MDOHMC4ZH^$7>'IE\">']W)H4@IU.A^E9(,^<>LE(Y5"E/+<FA6#OV<W[Y!U6
M#@"A@NT?+'K#8EBB'$>G8'J1.*+5F@NC76#^Y)QGO88:#*O1%PKQQ\=3'%<E
MP0*;&\<2,]"1O!X"P@14/)=%:O!P'F7E<Y@PL92$,E"7S:F<VS?RGCMH_:7%
M\UA0L/C*HLM5O_=@EEM:=+EJH'66E5RN>#$>^-^8QA0Z!%>C7Q9"4"=744([
M!E ^ATD</!E\>!Z<?O4B1#O1U,L"I%Y2R YD"2B?P^0Q<(:<!4).=R8PHJ&K
M5+ L1KJ 2>]QE6?7@<SA9 LL/9D.3S; YV;^//KT_3OQ-[F#U(\."0BLA6!1
M+.)Y-(2Y9TCI10;,.N+<?H2Z(5CY!2:W@6?)B?Y]NG\,X0,F66#%XH@-1F*<
M\T?KA,77/L@]8*@4#,]@DQ"81,'JHV^K+OG(9U9"I& '=$!@$@4K,9S9 Y99
M"9&"W9_4 8(],52E#%>S31AM*?,5[!1 6,IV!2,"$"ZPE?MA5IH"^& 'CT]A
M/FB]N@(QE+V\Y"$:/DN(LBKR1+F@]Y3;_F1O$,P>2I;+,@E!CAD/*+\0LQV<
M*9@0PK:ORE6H&:M(\U@GWD?V%9@C@$+): 6S1M$"F2.->H4:E(*LRA[)E-.!
M+_R0]99&Z>7>$(X(H@5VTY2S!<#=+;%=@5C%7@E;6CDJ1K H%U&%$<F5L)GS
MD+T2&94\RD5\SQS0T28$T2*[Q(-9K[V;B^3Q6*_CP0"V9L!2YC-&[2+!:?*9
M);T!"GZ!!/EL/GA?$3R4I?,9R%4S@H.Z>#X+Q+P/I<AG! ^C@03Y;&1.Z7<[
M'([L,71[ DNYP'CR&!FY=W,Q&9Z_,P8[J8@ES6=]%@SDPIZBQAB>MHCYQ/-!
M)R <73Y3.4=/[!#:RUC*?,87/J5C!+N2\@5,1K;OIUF'Y MD$W'D^2*DE(!9
M;8D[F%+%^/S\ YJEDF:!F;Q=SSH!'DD"%,ZMGGWDWCWUZ4W>3?Q%;$!$>>P^
M<@8R3$#AO.K3N1\^L2*(%D]#D0G83_>AJ Q2[U4N4F_^D_R[@[ R(:'H!&:]
M.S5WCQ<"R>@. LDD4*BX'!22A$ *:<<];0S?I<)8&5A5GJ@&5F5P3P;W!&=J
M<$\&]P1B8G!/156_/[\ UJPLN5% 519F#V0!(S'8+353@]TJ9F*P6P:[9;!;
M!KMEL%M ?@:[M0);@]W:/'9K^50G6 0,J8&-&=@8@*6!C1G8&)2]@8T9V!B$
ML8&-&=B8@8TM<#:P,0,;,[ Q QLSL#$#&TM>&F%CYQ\-;*P(-L;&.P@;^X;N
M'RNY*NOETZ=VN_L3^2\@R L*:EL=#K=F&-DV;RLS%Y3!1,U[@6=2@V,S.#:#
M8S,X-H-C@]5?,1R;1K@9\(F(I44-O$S-U,#+BID8>)F!EVF$EPFBZ<D?((_R
MX@;!!N5F$&P&P89E:Q!L"K8&P69@9 9&IF)I8&0&1@9E;V!D!D8&86Q@9 9&
M9F!D"YP-C,S R R,S,#(#(S,P,B2EP8864:TS?!?M?U;A)$)'>T>C&P3UW7%
MP5T@@A(RL#T_Y@H'^-S[IW8(2/0CN1QZX21J3!V6^'A/^2,)??8 'G,3 %;J
M';_YB[O,\Q -GLK@J2J IUK"H.)D0) ;2)>!=)FKR3)8,7,UF<&.P04PV+%2
MY@8[5G7LF %V%7(SP"X#[,*R-< N!5L#[)H3Q5Q-!F-J,&501@939C!EN6P-
MIJQ40H,IF^.Y>Y@R_6 ON:.*8%%2WB#*#*+,(,K 3 VB3,73(,K*F!E$F4&4
M?2>(L@O*Q3J=C)A+R;LS<SE9$:HLY/>[ARHSEY.9R\F^F<O)LIYJ F$,23BF
MCC?P'!(Q\E<Z8DDZ8DOE$:NZ[P'AF/<"S^WFJC0#[3/0/G-5FL'5P>JO&*[.
M7)5FX&X&[E;,U<#=\L4S<+<)$W-5FD'4J=D91)U!U!E$W7/8FZO2RID:6!N4
MD8&U&5A;+EL#:RN5T,#:YGCN'JQM0U>E&=R9P9T!6!O<&9RMP9V!1#"X,X,[
M,[BSN4])??VTX ) Z?-M+'QH^M,7<LGM(!PP/B*1-Z(BW&NTZYV18L*\'*8X
M,9+6("]&\H)M-W=6_%!5[$YT+?7+RXE&C#V?[J?E]W/*)V]'=Z['OY!T[\$E
MXL/AVA61$3F\FMC:@BB?AX\)#L01HB2"R^%0[[1)R&+NI(BX4$)AMB#;5M0D
MAF'2<I"B6IM54Y%LXITK/&E$OY 3^;\436@J"2L?-])S5P&+!LO C/E// XJ
M-RIR_4/692FF@,EK'?!5&;F(]K[[\\,ZV^O2L<\>KVX%P2VG5]=><"5%V$R3
M5):POV *^]=VY RK9!!7MUYD26#@MBU#A"B3J6>"L(X3Q/*Q[]$@>@)9DY<N
M'=@B?OAI0V*MJI;-X*TG/;H N!9=^GS ]8_R?D<:3O'N-A?O&$NN=BPFDM^\
M\NW@YI7H3ADK';FN)_=D;5^._'^N!37:;D($> (VGM!03!'ND7#??((LB^+5
M+P/->^6,YR1^G 7>C-]8]M@676T-;2[Z_M&24EHW-*#<<\(4AYG"[O)7=],:
M+Y/N$'[ED#3J/Y,W$SCO(:G]3)(=S_3MI5 ^H;X]#JDK2EJ]S@$):<YF4EZ]
M'6B]-:O1!E=;;T.K;5JU3@-<[P&TVJ[5Z<*K;4*KK5MUA!; 2FA8C5YW_=(V
MK#I""6 +JUGM7@M>;0]>;[?3@6NAA3"Q.KQ>A!IJS3JX6H06:BVX+6B2MJ%'
M6DRU"&G!EH"K%NQL<$I >%Q=2M D[?:K[2*J14P[8(];"25HDE:3@:&DA;MQ
MC+_M-+<]>#%N'#&7892 D!:E!/@HTZ1;3+5U>'"'FLO@2M T\R*44(?'=IA:
M:[UM!S45F',P+J&F9RY#!:*(<'S[40VB6DU]IDE:S'C K,S  6[=:B!69@V,
MY6J1MV;UVO YO0ZVAH984;<0_8;8M#EH(10!UT.K@W"[&#M#>!SX#D#3ZM7@
M=@;>7A'FVX1/["W$)A.FUQ >LMF%B]N#&UE-SZ98#;4I5D=,P\WZUL6%;[SB
M!AMB&F["AP0F($.80@,Q4Z"VF<!#&#<FFH@HNMO1$_-C)C8]U2*D;=3AE@LW
M!C$BFO!4!'SZ$?Z\!I_>$;%>LPU7 U@+;>'&M$B+R1D@3"S7.^Y>KIM6.M=]
MZTET';/>G5Z:['9Q=IN:[+;);L\OE# A+"J[C9@""]/;[65YV[TRYW]Z<9ET
M=ZK(1']'0<!$[\H3;I(M>7-T]O[T9+WS4@\53"!2Y&U$!(A(D1]HV(QJ6(BH
M$C&''C00<0\F07Z 6!"!=Z/:N.7\]A/DNJ3=^C8]JEKX>*A @EQ3CFW[^<MO
M.$$.[[(J),AW*E>Q_71^!1+DNS7I;'_P5J%:1!JH E.DG@2YEI3SCB7(-25;
M$?:%2Y##/9BF0!0UZ<"KK4""?/LQ&&9W$S/,-IT@KS=RMM!+,]GS^P<?;>?.
MOJ%M[+X!HK$Z,NMUJXE9,R,VC+IZMLF;/1U  )RK@F\=P#=Z,%EU'4GU ZMU
M@,CTZ4GNH)+J6K;1<,=M$#-WZT"/M(B,'":GCNHU+<K==$Z]OK2)7 >D^N8G
M@>GM8<<1X^B9H# KGS<]]=IEYI0OV1N/^BY:-$QB_P!A.8AJ-1VI0BPJ-IW7
MSS/(3KLLW,GO]O0N.WQP@L &=/5@ UH(9%J1)@^6JVUWRZ(>J<BBK)O]E">R
MCGS_\G%,T?DBA HZ;3TA^0$H\,MKT\[!$MAX)V )YQ\-+*$8EB ZT< 2#"PA
MN[SJBH@2,8.#8\H&[J  >/%VT+!Z70V9OHZ(537LB;5$) /?'8 O87$1$EC<
M9EO$Q1J !76KB3DF %X/U3M6&Y.1 F_C(16,V2;1D^IJ(-# FJ3%)#@0^\^8
M)4YI<+_:CFXI$FHE:(&>I3S&;!$Z:!QH2<<T:GH.;<(B<S1P68?/Q9DM2@EZ
M<O6E"[_5# RQ^M4D+>9H"P(9KVDX5&#.08#Z,':[?<>H25I-QW T;0*"E0#9
M55NI6@P@5],94,RA/T0>$#'IH/9M:YB(4<M]'(CA@''CB.0B*K*#CS),ER'"
M#X2TB*UVQ,H,=<<8.+QMH%9\F)/WB'4.?/6/ J@CT %M32<)VYA3!>!:.[BC
M>9B+][J(Q338VW11D0T"(( YS0]'"'2$O#4MESMB(C$X1*#90]T:@9 7M3<(
MGH(U *GKN$PD6+5=U H"<P\% B6!B,0P65[$ 6-4E(LX<H4)Q>"I^9[515S'
M@8C*,==%8/*36I80'<2V N;^A?*$\FH3)0:5!9[8FY@1 1\0'1'H:HA(&RA,
M%@*ID@<EW+G4MA=4.K7MR0?9C#D5?TUJNS"U+;3T#:>V&_46.+7]=I(YELQ+
M>"LH6\\0.ZO#H7U/B4WN*7\D/A/F$<I'A!$69.W:(J_C&_D HFF#6]TF/)>?
M%;NY>HO;WP &H3J2Y+TJCX; 99/A8(BFU='R#()&'75U%WS5(RH^P(1CX 5*
M#Y=# V^.-6HB(D.</T"@,A$[(G#< @KDBY%6P_JDCGJ\ :):S&43<.2&U46D
MJA'K$XRTB)7U 6+MAU "QKXPTNI2@@;H<UW/+9<X ].D6Y2T6@P,XQ<UZ1;C
M;A&.45.7Z?'BNZ6#"E2+\#28J4S'F1U-GJ9A=75 (1HH:?6,A@I,.1B/4--C
M8)K"4$U>'#7GP.-05)B@ 5R FR$1PP%E8>#XMHFZ8 ">KV]8'<S%\W!YZU:M
MAUA3P_?*D4]=0Z3\,#A/S W\F(4OQM P%P6 ?<X!YEIPQ-,8.XA3(?"4?:-G
M-7L:4O9-#'X#<:B_"3C7O(*X+=R=5^!IN(6"2F%.W6@YU=\$7(JZPC3<0N6K
M$<K%; XB4K4'N"@:?K;+ZC81Q@N.HULH/ ^B6@SL!F%D&,<+EK:)VFE"6$,+
M]P@81.8>LU4,GM];J <RP">*.BJ  HO;U?/ I5;^@9Z=R]V'_+[*N?L+RN\I
MGST9WN3OB_+WHB._X?R]2<:N$&RU4:A#7<=*P-%+3UZMIN&@:*=M=1''PA!+
M$,S-,(@@KOSBOQ6D;=116L \D@>S30/?6FLB#BJ@SJ4WNWJ>":_GH"1F(:;I
MLD',J3N$$C"G[A!;8)I.+V'.I6LZ*(DXQX8Y%(6 (V.DU70F&U$MYL"9EJL1
M-3U06<>1$M3A.(QU:3K.B!BY"&=;1^R!:NHQ/3<'8G2 V%#4=,OY]L^ZZSH]
MCC $39<](L)\3&"'J!9SL:NF!V1JL@3,A(.YC;RF9WY$.04M5Z%@M("9='1L
M)&J['4G3\Q\Z.K+&,JFI(<F-?*0I7-R:U<8\CA>>Y,;M@F,V[;4\/[BM25SD
M;?A@C]-&G69$'$S'G". 9[E;#=3-0YB#WIA\*3S-W;5Z>N[:1]W6@(#&:7I^
M/28=C7I6J8;E">Y6!<R].YB+1C" *,RE^)BG3V"0TXAL-.82)DS0CXB=,*L_
MC'81 QB3Z=?QY!C$*.O5-#S_L(Y:I<&'0QMS/RXB*NTA,"H(\\H%7\Y_2G/(
MV03W0@(RE2 M)N3@=A .&!\1F224P=E!XV 4HDCJO48325(3$0J.I->IUY 4
MO79KD6+^4Y+O5:@J?3_--OZS^%5"1OXGFT0/D[0G*2>#<2M+D![['@VB6;;^
MI4L'=NQ'/Y&/1Q<7>8\EF*>?7D+_[O2R\$$&^13RVGH8C^QM #"*10Q"'E5Q
M'1]]:H<2#!"XQ*61&'W4%2,G%&H)21RXHN9- #TDI(0Z$>./EDKRB,7.<'\P
M\1'[$L*0:Z@.&S]^(<?BKTQTUU.L0\36W125J)E6'BJ;5%;@];_.WI_DVMOJ
MT(WDK?5UY!^V&[5#<L%&4TS%(+$ E3R7+++]B6-IM&MDY 6QH"5ITIT%[H):
MWHF_Y%-B4<+=37^;[Z&N6/W)/@J+.VEBDU<)R"1Q49.JR.>_O;%0DRPEZQ*?
MBL!)RW7T&[7:0:W>K/?KK5;3$K0_O'AQ.113S5?JQ!*:,=$\>?"B(8G$+P/F
M^^QA@J2A8UGF,"')_"#G+<(<)^9<#*>'H32_28WBYVCHA<3W FF[BX+:KCT6
MPR KX_2[I+^ZG4.)@>&4/,@_LU)D.BI>_/#BEU?V;[^\$EY$_+UF[J/X;QB-
M_-_^'U!+ 0(4 PH    ( ,B6/SBI8?)?LR   /@F @ 2              "D
M@0    !E>&5C=71I;VY?;&]G+FAT;6Q02P4&      $  0!     XR      
 
end


Mime
View raw message