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 Sat, 26 Jan 2008 02:02:20 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-26 03:52:51 +0600
Time to build:	249 minutes 18 seconds
Last changed:	01/26/2008 01:58:08
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: 249 minutes 6 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@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}"
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@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}"
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@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}"
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@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}"
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@448b61e, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=
 java.lang.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_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
292cb8, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.iat=java.lan
 g.ref.WeakReference@4292eec, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.j=java.lang.ref.WeakReference@4292d4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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!
 292cb8, 
java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68}"
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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4300190, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44556b2, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@430012c, java.lang.SuperValAntn=java.lang.ref.WeakReference@42930da, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448b61e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@429303a, java.lang.annotation.Documented=java.lang.ref.WeakReference@4292fde, java.lang.zzz=java.lang.ref.WeakReference@4292fb0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4292f36, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4292f8a, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@4490d18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4292ec6, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4292e72, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4292e14, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4292dd8, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4292d1e, java.io.Serializable=java.lang.ref.WeakReference@42f9f7a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@42f9f6a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42f9f28, java.lang.annotation.Target=java.lang.ref.WeakReference@4292c68, java.lang.igt=java.lang.ref.WeakReference@42f28b6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@42930b0, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42f9ef0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4293074, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@42f9eae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@42f9e54, java.lang.iat=java.lang.ref.WeakReference@4292eec, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@42f1cf6, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42f9e12, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42f9dc4, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@810f412, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8111f38, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@81150aa, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4292e42, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448e2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4292daa, java.lang.i=java.lang.ref.WeakReference@42f9d88, java.lang.j=java.lang.ref.WeakReference@4292d4a, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4292d74, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4457d3a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4292ce2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4292cb8}"
proxyCache="{class $Proxy28=, class java.lang.reflect.$Proxy39=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy33=, class java.lang.reflect.$Proxy41=, class $Proxy26=, class $Proxy32=, class $Proxy37=, class $Proxy22=, class java.lang.reflect.$Proxy40=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, 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 log20080126015808Lbuild.453 01/26/2008 01:58:08hdk
add cc-hdk log20080126015808Lbuild.453 01/26/2008 01:58:08hdk

begin 644 execution_log.zip
M4$L#! H    ( $9 .C@Q^]+>E"   #LG @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U]<]LVD_\_,_T.N.ESY_29FA'U9LO7=L:QG=2YI/;%?MJY)\YH:!*R
M:%.$!B3MN)_^ %*R*(D$=V7!HAUH,HY>L-C%8K$ =G\ ?QG&H^"W7RZ9=__;
M+V-.?_O%(5%\']!?MP8LC+<C_V^Z1W8;__G?6[_]\"H9>TY,MZ/;<.^'5S^\
MVLX^I^]Y(K\CA'SQ:$!C^I4<RO_]\(KL[.R0@1_0B PX&Y&#O0O7%?^V738:
ML?#B,O$#[X+3* GBZ,+CP>UH.Z91G-8FZKMV;IVOY*TL)6O9(R/GAF94UK=1
M,%]L_I,0=-L3PKCQ7E6Q,6=C92'Z+:8\['MTL5CVGKI#)M[_*Y(M/OBX?W;V
M\?@M^;6DM>Z0NC<L$>T=>C<7=XS?"+*^&SA1%/B7*C&RYE@LLASN#BWWVS?+
M'5PI)?=#/[:2T/]67>K.#ZL+B98(2XDBZEDCYE&U:FEL173D1Y;G\ZBR:*9D
M)U"7' ?)E1]:3AB[PD:Y?PDI[8['L1/=J&N6[5-T[P$+!_Y5PIW89XN*FC,#
M^?J=1:GY?Q _"T.PK8[5Z#?:Y/59$I)/OLM9=!_%=!21X]"U?E+7-C4-PAF+
MUV)62_+.7BP2'/[R0X_=14 B:8R"B(ZZ[1C*1]BN(!E%MRZ88G E*#QZF5Q5
MD(@A33B]]2/148*D:W=:=J^2C;1L%M(PCE(VXX#=5XLVO+="9D6^%&T@3)>J
M243Q@+E.8/TMN[.09/[3]>TH]BWI$96F*V47[G$[+9XZT&A;_E)@IE]&-V(T
M"G/F5+AOCX@/>RB+NAU-?A;^HI_V>5]V8S_MF8N4]\5,[.@BM4"Z:$M?A"KD
M6U<.+"F\'"UM$K&$NW0R8\3LZ06KUFLH',#MHN/;B&8S2<HM[L<?<[K]\.>G
M\V.2D41DC[P54MZ,F1_&=FV:<J$42GYRA;TTA6'$3C SDDLZ[2C/*B=S ]%J
MH8^1$WI$J(22.X>'4C6'O4:K(WYD8^G:R=;[?V^1H1.)>FDH/0&G;JH%27CG
M!X%DR.F(W8KO_) X9)#$"9??!=0I= $@$;KBQR2B9.OS^8&])6H6$X3C$39(
M)2JO]?)!:7*>*R_G7-&J(N]I2.4$)Y<Q8G:W+(4^SV*'IR5%0V[*BXE7:D59
MR4ON\/N\[5G2$4IUL,MKL;:9^XE^&ZL&YS8=75)O6RC3'RP[R/Q V/<\R7Y:
M4K=CR8SY3:XI^?>6%P0KCME3-G['G1&MT8A5B&3&Z\KC<,S& ZG56HS6ARY>
M'*NS'Y[Y2'UHR.S=(T;IF?@RH&<Q'==HG"J%,B.UN-8H59HH/'XN,VNNFQ='
M:_ZG9SY><TW)OW_$F/WST['8_==HO)8*-.U]>[6Q.JE7;:PO=D _8F1-%;<P
MJJ9?/_,1-6G&]/_ED;005N/Y/7$=]L*<CAF/E9MY8"R%)V%^OU^CQEU<^XKX
M6G6PZM?*5W4=GY-PXCQ3T<0H3*>TP!<S()$18?+A^)R\]NC 28*X(K"Y+J'*
M2PAQ4Z>ACG9<)\+HOY+#H[?_>K\GINHXGLT1-+SU.1O)"=ZR"C@M$'LLI/]1
M6>ILPL)UQLZEF)%BGT8:JJ>W,IRYQHH_T7C(O*,P%@[1=8+@TG%OB!^E[\5 
M&# ^MX'/OY?F\KK 'A8X'/J1<YE.T7E>:4/ [0#W<#JOA(EPS9S$@FWQLFP5
M#M,>F,5F8-VP3$?$-)O*V6EHE&[&I:-;!R#:0RHLBKE.:3>MR1+>YC3@NLG8
MS]8I@R1TTP7.(ZU9OZ$=R EF6<NHAC\86#4WL6KCDEL\E$%Z+M8GN>CCNMID
M.G\#G=]!N.8<_9H]\]1G1(GKTB@2JP,2\V2-?:[-MA97'*I8[1K7&RNO)%98
M(YS+4(@GQCZ7FRTQ[4=R.T6]ZG7#PVYJ7T9*SM,*((8Z58TL8 5.>&5EM.11
MQ"EP('%CQC'5A*(S18NE^X.0/30Y#0Y-E(8BO K8I=C@<SJ@G(8R*RJ65W&Z
M)T0K<!;7?'CW#QNEQ<(:K'CH<Z\O(V2O?R*C=,6&J70EUSB_K@!./'+?@NV)
MM/PCC;"B#NO>IX&'TMVDQ@??G[,(X3:C,0T].3!CD"[3W7#E1%C0]W,]#V3S
ML'K K1DRXFFOS^)]#W,/M(9,.0LZ0ZC\/*=IZ?VR^B#^;U+!MGP1^T&?Z;XI
M^Q9:A1!W,C>"N7ZF42)XY=J\81O+[QQA^\ZU59&SGB)+WR,1%;/#U*[__#G#
M7NV1CP4IHG_8__W,+*]I+._19J/-\G@2OCR+:SW&XAY(,WRPE"-=(_>//G\^
M^=S_XZ3_Z>3S4?_=Y_U/1V<(HQRQVU5GDNDLE"IU,AP06EU]0,RZ8G,>$U#%
MXBY(G0LW<=?UQ5WS>=#\^SK%78]"[0&$9QG:;;>>(K3;WC&AW=RFYI$#YEE%
M]]HM^-@LF!;K'GM;M,[B*2MSEG7JV)R@F5Y8"%J$+)/)]B$ZV_3$T_1$&S'O
M/O]Q9SQN?K(U^92UYE,* 7'SG^J,W*$U1>Y<^S*CP:P/1^=/(T9U3QNLSEHJ
M-E@=@]7YKC9TWQ5<PV!UON/.-U@=@]6I(#%8'8/5,5@=@]4Q6!V#U3%8G6>(
MG'@&6!T#KUG92-8S6@U6![+V,%@=@]4IK]Y@=8H+&:R.P>K4)KKW766.#5;G
M.T*(&*Q.77K"8'6^6X]KL#H&JS/#ZK!QS;$Z)Z<;Q^JH:;.+\.DW-TB\[#)G
MY*WE#UV77O<_J2B:OK'2YP3TL[Z[RZXJM[[M=OO=MB4ZCU1=SE[9NK*;6V7)
M<JJR6^G45(LW;ZE+%]U4J:: Z:):)R!T%B*QBHH^O"P'(W173P<C!*-\S*GX
MNVD'8\" !@Q8WL//*F)DP( &#[9<R( !3><;,& -;,N  56&:L" !@RX+M=H
MP( &#&C @,\#DO7]XO?J",TR8$ #!GQ:BS-@P,<." ,&-'%7 P9\V:%= P8T
MT)3E0@8,N*IU?N<0- ,&K$M/&##@=^MQ#1C0@ %G6)V(WY8WL?R7Z4L?5N>,
M\EO16]-'[CV-**NJ8H. 0-&!!A"(,UJ83IX;(-"5OJOZ\9^9,0J#4Y>2E6U/
MGK>[*7\U:U%TP2ZO:R#%I1^6]]7LZ<N9'Y-/T4V?<B^Y%<[6\E/Z7/+>:@\[
MEGSZL=_/8JBNNF J2E6AOORZ?^E$O@LK.G9$VT E?4\L(/S!?67I[)&]U4(@
M.UK\RSI1]N=%%K:\*&#XNMGK_43V'I['?-!NMMM[9.O7+?&ERT(Q*T5RT3C@
M;$2VC@_WS_>W9)=M"0^Q]3,9LRCRQ0I#K+O%LH8-B.?$1=YJ23^32+92/:G0
M?=F ?DJ8Q'X052I46(A<"07"3AAWKJJ-((JY6)--)>IWL01M+$$3TH;8'TF(
M Z#D6'CLOLL2^=!ZF+$-'#'RF= KXT"[CWE?&@-$'/GX;IZ,8!5/I*CNU045
M=B"23"H7$@V8JOQ[&E*>+9T/Q ),Z;P>W)ZR5)'(+8C(W+F#Z60R-L2(Z(\#
M)QXP/A)^/$T. >P@U;T3QP#%3TPF'HHY V(SBX-VY/@AMG=MJ%00+S)SR1(/
MSY.Q4CT@6YA,@1_]\&:2GEG0:GG]C=7FOJI'W:LD2CU]K22:3H[U$FIJ'K62
M:NH,:B647 ;52Z#)_%0KH2;.J2XRY==]-9,IMQZIF63U[,/\9%P7T1:G\)K*
MU:RI7 7)HEK(59 ZJ85<!><D:B%7MRYRS79B-9)H;F->([GR.\4:B37;V==(
MJ/P6M49BI5'!&LF3Q6^>4J"BF#9/PCK$LR?YM^K(?UI<N>F>E(1LN:>)D-/]
ML[.C0X(@*6!2MFY6,*D@*6"BV!@K^%13%;%2;'=5O*K)"I@I_(6"5S55 :N2
MO:F"C9JBB$7Y;E/%II*J@%7Y_D/!J9)HGE'%QK"8$8RHD)%ZMZ=D!R(M9(I5
M))2LD%G%_DS)$48[SQ:P]RKF"2=4,BS:5($8*@B5#(MV2R"&"D(EPZ)M$(BA
M@E#)L&A_ V*H(%0R+-JX@!@J".<9*G<DQ:P@)$M,JC89I:R A$L,*W8/I?Q@
M=$OLE+N"4F80JB56%6O]4F8PNB5V96OX4CX5!$L,2A?EI1R** H7VND*=V&M
MG2'LLI^^DG/NA)%,U!%1*=TC=KN[.U*HYS2@3B3Q5:&7PUADA[#$^UCGBKVR
MP=70FVC$;B@ H2-:N;A'62B1[8JL6856-E=N:F<S$R2ZR"0IZ,5-27(1#9/8
M8W<@Z,X3R/-F*L^;<_'UH4,%GY/P+\=7Q#3LU?;&;B &KFC<2(Z3% 0[1;4<
M]AJMCOB1C5,$]-;[?V^1H1.)>FE(/#KFU$T[21+>^4$@&7)Y0#&#3CMDD,0)
ME]^E8W)5$;KBQT0,Z:W/YP?V%I%3FSQ-R :I1.6U+FI.E<"NBEA,BHG7PPT7
M@7_)'7Z_S$;\D*J$75Y3-U[^G7X;JP;N-AU=4F];Z,(?++N!O$7N>^F!VVE)
MV>4;-4W+"X):CI]WCA@71YRK\CYF]"R/GIG>-(Z=')."D9/[]46-FUR[ZCIJ
MCJNA'2L.FKG:5:;U8D?7(\?,3'D%0V;VXXL:,;-F+0V8JI5O'9:\Z34;2TO>
M+\/[]*A"'B-)=ALD8@EWZ6Q</;ED\Y_2 &D6QI"$==!G97)$L5^=O-9Q&DA:
MIFCNAS\_K;.YPH$%[/[B6A!<<RJ/%%Q($9ZF20A#Z-_Y\;!_[<?]-"#S<'.R
MPI4\31O.I'23_;^8'@X"7]Z>-CTH1EY[=. D05QP;O/[.S*6C:J%(V.B3Q]_
M9"P]DEIU>(OR :1<^2\_DM_W/W\Z^>/_MENMUFYYN2OWS<>3LPHVHM G81A^
M=L-=5%%Z+(2?*W_FC\9BZEE#4QIVK[Q<%DQ^(U81:]%;L[=3<.)W6LYG;^3<
M>T5YE3H@O-K-KB+8+BR3IBNZ-^_\T G\OVG:1NEEU]/.9E[#C3FI<A]ZBA3+
MFG7?ZMD*W0MS/!TZ8<Q&GZ<W:0)T(:C^HLX-A@34=?:NHNODR)$'O5;E W,V
MTU=E^#IU_F)U_KL/"5RK2BU4^&"0D'H!A1>J3U=C 7,\RJT#^5Y2OZ?Q(16_
MR LHTR\AO!];DT*PH^DP/0[EF5,_':D<JI3'UJ00[".[^IB^P\H!(%2P_8/%
M[U@"2Y3CZ!1,SU)'M%IS8;0+S!^<\ZS74(-A-?I2(?XX/<)Q51(LL+ER+3$#
M[<OK(2!,0,4+660&#^=15;Z "1-;22@#==F"RKES)>^Y@]9?6;R(!06+KRRZ
M7/5''V:YE467JP9:9U7)Y8H7UP/_F]"$0H?@:O3+0@CJ]"I*:,< RA<P2<('
M@X].PJ-O?HQH)YIZ68#,2PK9@2P!Y0N8W(?ND+-0R.G-!$8T=)4*EL7(-C#9
M/:[R[#J0.9QL@:4OT^%I 'QNYB^BS]Y_$'_3.TB#>(^ P%H(%N4BGL1#F'N&
ME%YDP*Q]SIU[J!N"E5]@<AWZEISH/V;Q8P@?,,D"*Y;$;# 2XYS?6X<LN0Q 
M[@%#I6!X#)N$P"0*5J>!H[KDHYA9!9&"'= !@4D4K,1P9G=89A5$"G9_4A<(
M]L1053)<S39AM)7,5[!3 &$EVQ6,"$"XP%;&PZPL!?#)">\?EOF@_>H*Q%#V
M\I*'>/@H(:JJ*!+EC-Y2[@23V""8/92LD&6Z!#E@/*3\3,QV<*9@0@C;OBI7
MH6:L(BUBG7H?V5=@C@ *):,5S!I%"V2.-.H5:E *LBI[)%-.!X'P0]9[&F>7
M>T,X(H@6V$U3SA8 =[?$=@5B%7LE;&GE53&"1;6(*HQ(H82M@N?T5<BHY%$M
MXD?F@HXV(8@6V:4>S'KK7YVE3]AZFPP&L#T#EK*8,2J*!*<I9I;V!FCQ"R0H
M9O/)_X;@H2Q=S$#NFA$<U,6+62#F?2A%,2/X,AI(4,Q&YI1^=Z+AR!E#PQ-8
MR@7&D\?(R-C-V61X_LX8[*0BEK28]7$XD!M[BAIC>-HRYA//!YV <'3%3.4<
M/;%#:"]C*8L9GP64CA'L*LJ7,!DY09!E'=(OD$W$D1>+D%$"9K4E[F!*%>.3
MDT]HEDJ:!6;R=CWK$'@D"5"XL'IVROU;&M"KHIOXR]B B(K8G7(&,DQ X:+J
ML[D?/K$BB!9/0Y$)V$_WH:@<4N]-(5)O_I/\^PQA94)"T0G,^G!D[AXO!9+1
M9P@DDT"A\G)02!("*:0=]_1D^"X5QLK JHI$-; J@WLRN"<X4X-[,K@G$!.#
M>RJK^N/)&;!F9<DG!53E8?9 %C 2@]U2,S78K7(F!KMEL%L&NV6P6P:[!>1G
ML%LKL#78K:?';BV?Z@2+@"$UL#$#&P.P-+ Q QN#LC>P,0,;@S VL#$#&S.P
ML07.!C9F8&,&-F9@8P8V9F!CZ4LC;.SDU,#&RF!C;/P,86,OZ/ZQBJNR7C]\
MZG1V?B+_!01Y04%MJ\/AU@PCV^1M9>:",IBH12_P3&IP; ;'9G!L!L=F<&RP
M^FN&8],(-P,^$;&RJ(&7J9D:>%DY$P,O,_ RC? R030]^0/D45W<(-B@W R"
MS2#8L&P-@DW!UB#8#(S,P,A4+ V,S,#(H.P-C,S R"",#8S,P,@,C&R!LX&1
M&1B9@9$9&)F!D1D86?K2 "/+B?8T_%=M_P9A9$)'SP]&]A37=27A32@6)63@
M^$'"%0[PL?=//2,@T8_D?.A'DU5CYK#$QUO*[TD4L#OPF)L L#+O^.(O[C+/
M0S1X*H.GJ@&>:@F#BI,!06X@70;29:XFRV'%S-5D!CL&%\!@QRJ9&^Q8W;%C
M!MA5RLT NPRP"\O6 +L4; VP:TX4<S49C*G!E$$9&4R9P905LC68LDH)#:9L
MCN?SPY3I!WO)B"J"145Y@R@SB#*#* ,S-8@R%4^#**MB9A!E!E'VG2#*SB@7
M^W0R8AXE'X[-Y61EJ+*(WSX_5)FYG,Q<3O9B+B?+>ZH)A#$BT9BZ_L!W2<S(
M7]F()=F(K91'[.J^!X1CT0L\MYNKT@RTST#[S%5I!E<'J[]FN#IS59J!NQFX
M6SE7 W<K%L_ W29,S%5I!E&G9F<0=0919Q!UCV%OKDJK9FI@;5!&!M9F8&V%
M; VLK5)" VN;X_G\8&U/=%6:P9T9W!F M<&=P=D:W!E(!(,[,[@S@SN;^Y36
MU\\*+@"4OEPGPH=F/WTEY]P)HP'C(Q+[(RJ6>TV[TQTI)LSS8883(UD-\F(D
M/]QT<V?%]U3%;D37TJ"ZG&C$V _H=E9^NZ!\^G9TX_G\*\EB#QX1'_;6KHB<
MR-'%Q-861/DRO$]Q(*X0)15<#@>[VR$12[B;(>(B"879@&P;49,8AFG+08IJ
M/ZV:RF03[SSA26/ZE1S*_Z5H0E/ILO+^27KN(F3Q8!F8,?^))V'M1D6A?\B[
M+,44,'FM [XJ5RZBO1_^_+3.]GIT'+#[BVM!<,WIQ:4?7D@1GJ9)*DO87C"%
M[4LG=H=U,HB+:S^V)#!PTY8AEBB3J6>"L$Y2Q/)!X-,P?@!9D]<>'3AB_?#3
M$XFUJEJ>!F\]Z=$%P+7HTL<#KG^4]SO2:(IW=[AXQUAZM6,YD?SF3>"$5V]$
M=\JUTK[G^3(FZP1RY/]S+:C13@LBP .P\9!&8HKP]H7[YA-D69RL?AEHT:M@
M/*?KQ]G"F_$KRQD[HJNMH<-%W]];4DKKBH:4^VZ4X3 SV%WQ[FY:XWG:'<*O
M[)&F_3-Y-X'S[I'&SR2->&9OSX7R"0V<<42]/=(B$2T()!75V876V;":W2ZX
M7KM34F]G25:KT6U6U'MT=IYV=:;$5'?[H9B:G33^+]F2=_O''X\.0;+M0IN\
M8^UTP"UN06NUK2:\UC(U+M7:M%K-W?4+V[0:O3:\U^'&U-W=@5?;@]>[@S#2
M5AL\H !&NI(:&BUXM0@M--H([>J1MHFIUMYTM6!+P%4+=C6X+D,X;4RU&"6T
MX<,,(RUBE&FJ=D=/M6"/6PM+P$BK9Y0U>YJDW;B_U=1E*#<.[[+GI80:5*MI
M+D/X6U2U6I1@(U:XFJK%#(?-&QAFTD$8F-W0(ZXFIX#QXS9\/&"6-8AJ,7VF
M:1%FZQD//7C\P :O<&U4_*!99KEV<UG@5N4V?3Z <.JX-\X5[6 #!YC&HK;-
M8%-JVE8'8:(VN->;UFY;RSZ_W4(L830Y;7C\H(URK^#@C+#]%GRHML%FMFMU
MX9V&\*[-7<0"$6YC0@UV3X>\=@->K8V)>&H(_S50K@$>\\5MF1 SN(V(U&%T
MVT!$J<M&A+T43FY8O4:5O/.SP11E?1 SCIX2FF4^H&B>JO:%Q9*]\VG@H45K
M(?8![5V$26H:EYH&D!YI<1:Y8K]GH'_\,@6ARFK15EKPMFSXX"[3Y.XJ'DXJ
MLBSYYCRDC*S](#B_'U-TZ@BA@G932\( N <N:M/SPRK06F,5KGV)CF36AZ-S
M@TXH1R=0@TXPZ(3YO28F^8M"*+00>UA$:KVK(>/70VTU$>B"#B(JA-#!KAYX
M 29?CY@F=Q$+$!2\8!>1\@.'\CJ6W=&BAAID>FH +T!(JZE:%+P K@0#+ZA'
MS@\A+0I> /=A!EZ -3 ]TFX^B58#>($F)2"&0QU\PO."%VQ\BL3@ !"!.HQN
M]2!=,5U6 W@!QB<T-N\4=,TZ\$68)NAH#> %FJ8'S#![:GC!D\DKMI*(=!T<
M(6#WK ZFWS ( <R>&I$K0.2(,&:V X]7P", +50<! ,0T(,/:.QH2;AC FT(
M@("8VC6$Q'!X!@P^0,N1&Z&$'40<!#/2$.(BYF ]8$],"K$T&ULPT%I-1)87
M/(!E"AT!%D&LH1&Q9TRN6P^4%I5"US0@$%-P=Q<Q1X#5H&6-AP'W@#4@9C-;
MR\F8KA[S*O3CSRZMS<;/(JU]<FK2VN5I;=&))JUMTMIY[/ .*D0)SVLC<$3@
M]<INT^K YS[PA-)M6+N(\]=P6#9F!0#?=4D4J@8 =:N#6UD@%J^(Z1J^J;6[
M%B:,!@XAV3B4[^93#*@;+EYJT!X#14!$$S%; \02'A.)P"")$ <5,*>:$8$(
M%)9>BQ)LA!/#;&40/@$3Y+'ATF*4@)AY,!D&1'@28V!Z=(N1%N%O,=.9IJ,E
MF[^K19-/T'0&&Z-;3=)BIDA-)T40/@&L!!MSF ]1:P=S8'SC< Q$ @ QY=@=
M/5EMS()13T0=X\01U]5@TL2(,8;I,L08PRQ#=40F$0,,O+1M6BW$B6Q,0ANA
M /C&'X6,1AQX;V,""O 8?<?:[6@XF]BUY,/>=:2S.YC[Y\"NIFOU$&DK1#I[
M%W%S(B*?W;8:#0W+<1N5;80GM%N[5JNG15[,6A2>T>[JPE-AS $1<46!,<"#
MHBD68EJ6Y!@E@,=$VVHA/!D\HXV;?^ 9[9Y0@Y9P&&8(K__ +5;:KI:4MHTR
M7?C\TT+-/_#9'76%$3RMW;-Z3;@Q(,1%'3!$N,?>2\AK^V&M\]J^?(K-F%/Q
MU^2U2_/:0DLO.*_=M-O@O/;[2=I8,J_@K:!L/T+LO Z'SBTE#KFE_)X$3)A'
M))\/1EB8MVN+O$VNY-.'I@UN[[3@B?R\V*W56]QY 0"$^DA2]*H]%**+PJ##
MD1 M'+ ,OM:UK38"A@[?IXF*NX@P WB+TL/=I :.CS4;\J9[#<<^;!32$(Y<
MT!/&L5'7$H!7_=JJQ6R#X>@-U D5Q!8%<],D(L^!.9ZB20D8:1%=IJE:^)DB
MT64:TLHV*F:,L@0M,;<=1*)6DX%AI-61FK*+MZIKZ#(=M\_:F(@;1@>(:C7I
M %.MIAY###+,5(9)>FW8TS2M'1UHB"8NEZ;')6B:>#%S#F(J@^?L;4P^$>,3
M,,%R/5VF:<[1M$S 2(LYOJG)P!!GJE"'X,"&B\M*(>2U+1M3,3Q:WK1Z'<2L
M#NZY'1R<!ZY@U %WA*'U&@@( ]CG[ *>>[!"[KZ%2DW!<_<M39=UM%"75R,.
MH[>M'N(*7X2\B!.]\-1]&[4JQ9R\08# ,:E[U#,&X-5V==P-U,:=M8!CO!HH
MIPY/WN]@C R>N\<!+N#5:G'FB+4(6-(6"B^%R-MW4-LT#,ZMU](0$6HC0(28
MT=!!P)K PNY8+8QN$4ZA"%G][-+V$;^M<]K^C/);RF=/A#>I^[+4O>C(%YRZ
M-WE8_"JKU<&<IX#G86W<'6/@94M//LM-0\ZIV[5TA&=:J+,U\+/YJ$4A_*YU
ML1'M:(!(VJA[I1"GTENH9]VACJ5CGO.HZ<XYS'$@1*Y?TPDNS)D[A!(P9^[@
M UC3X27$J73,IEG3663,F2@]3WC#A!4U'<W'G#?3X7-19JM)M:@G$VJ(W^.N
M?M#T',7-/^]0UQ,^$$X<HP0=)YQK\6!P31>"HV8R+>=?M-Q_8>NYGL!&Y2XT
M72ZM:?!BYAS,\S$;>L35Y!DU^7',K*/G)@%-2S ]3TKM:+IK'9/1Q!Q-1WD%
MN+Q"$9C;P#&GT_4\CKVCY_+]#NJL*.9X.BK"#G8YN%/ZB./I&'. I[C;<EK3
M</UA S7>$"GN':N+0%(@Y&TCDD[P''<3=?P#(2[&36*><ZD'?HK)Z&$N7-=R
M/+V)._N/&<.(H\.8%#<&08!9GNLY.JSI>'KUH^I7,88&+@*-R?9KB DU41=W
M8F8)S T(B+4IQC&@GJ5:L.2=_Y3EDO.)[H5$9"9!5DS(P9TP&C ^(C)9*,_)
MB0EC%*%(&IUN"TO2;'5P)#VQ4, R$7YTD63^4YKX5>@J>S]-._ZS_%5!1OXG
MGTV/TOPGJ2:#<:O*E!X$/@WC6=K^M4<'3A+$/Q4^FGZ9/O]P]=/]LS,XA;RW
M'D:1OQ$ 1K$(1BBB*J_C-*!.)%$!H4<\&HOA1STQ="*AEH@DH2=J?@K$A\26
M4#=F_-Y221ZSQ!UN#R9.8EMB&0H-U67C^Z_D0/R5&6\[ SW$;-U-48F::^6>
MLDE5!=[^Z_CC8:&%KH[A2-]:WT;!7J?9V"-G;#0%5PQ2"U#)<\YB)YAXEF:[
M1T9^F A:DNX&6.@M:.6#^$L^IP8E/-'TM_D.VA'+,=E%47D?34SR(@6;I!YJ
M4A7Y\K<_%EJ2I61=XE,92&FYCGZST=AMV,UNO]'J-"U!^\.K5^=#,=5\HVXB
M(1H3Q9,[/QZ26/PR8$' [B:(&CJ69?92DMP/<MXBS'43SL5HNAM*ZYO4*'Z.
MAWY$ C^4IKLHJ.,Y8S$*\C).OTN[:Z>[)[$PG)([^6=6BDP'Q:L?7OWRQOGM
MES?"B8B_E\R[%_\-XU'PV_\#4$L! A0#"@    @ 1D Z.#'[TMZ4(   .R<"
M !(              *2!     &5X96-U=&EO;E]L;V<N:'1M;%!+!08     
. 0 ! $    #$(      ! 
end


Mime
View raw message