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 Linux x86_64: drlvm-test
Date Tue, 22 Jan 2008 09:20:08 GMT
svn.revision=613902
BUILD FAILED:
	Ant Error Message:
/export/users/cc/cc-suites/scripts/cc-exec-adaptor.xml:104: The following error occurred while executing this line: /export/users/cc/cc-suites/adaptors/drlvm-test/adaptor.xml:76: There were drlvm-test failures

Date of build:	2008-01-22 14:15:38 +0600
Time to build:	64 minutes 19 seconds
Last changed:	01/22/2008 14:05:18
Last log entry:	snapshot

***********************************************************
Errors/Warnings:	(25)
            
[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
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[java] Java Result: 139
[junit] Tests FAILED
BUILD FAILED
/export/users/cc/cc-suites/build/checkouts/hdk/working_vm/build/make/build.xml:520: Some tests failed
Total time: 63 minutes 29 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
/export/users/cc/cc-suites/adaptors/drlvm-test/adaptor.xml:76: There were drlvm-test failures

***********************************************************
Unit Tests: (5022)
        
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
failure: GC v4.1 stress.Intern_gc_cc
Unit Test Error Details:	(68)
                
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@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lan
 g.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.We
 akReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}"
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@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lan
 g.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.We
 akReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}"
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@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lan
 g.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.We
 akReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}"
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@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lan
 g.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.We
 akReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}"
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@ab79db4a, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java
 .lang.iat=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1
 $MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1!
 =java.la
ng.ref.WeakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab5aae34, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab5aae0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab5aadce, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aad94, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab5aad38, java.lang.zzz=java.lang.ref.WeakReference@ab5aad0a, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@ab5aace4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab5aac90, java.lang.ia
 t=java.lang.ref.WeakReference@ab5aac46, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab5aac20, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab5aabcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab5aab9c, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab5aab6e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab5aab32, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab5aab04, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab5aaace, java.lang.j=java.lang.ref.WeakReference@ab5aaaa4, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab5aaa78, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab5aaa3c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1
 $MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.la!
 ng.ref.W
eakReference@ab5aaa12, java.lang.annotation.Target=java.lang.ref.WeakReference@ab5aa9c2}"
proxyCache="{class $Proxy23=, class $Proxy22=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang
 .ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_0!
 1=java.l
ang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.W
 eakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@0, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHi
 erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.l!
 ang.ref.
WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakRefer
 ence@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, ja
 va.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_!
 01_01_01
=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lan
 g.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@0, java.lang.
 ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01!
 =java.la
ng.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.We
 akReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.$Proxy36=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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 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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.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@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest
 $ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21b
 a92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01!
 $MA001_0
1_01_01=java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inhe
 rited=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@ab6209fc, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab7c318c, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab620998, java.lang.SuperValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab79db4a, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.annotation.Documented=java.lang.ref.WeakReference@0, java.lang.zzz=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2
 $ca3$ca4$ca5=java.lang.ref.WeakReference@ab7a199c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@0, java.io.Serializable=java.lang.ref.WeakReference@ab620968, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab620958, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab620916, java.lang.annotation.Target=java.lang.ref.WeakReference@ad25009a, java.lang.igt=java.lang.ref.WeakReference@ab614332, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ad21ba92, jav
 a.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_0!
 1_01_01=
java.lang.ref.WeakReference@ab6208de, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@ab62089c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab620842, java.lang.iat=java.lang.ref.WeakReference@0, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab61d1fe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@ab620800, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6207b2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac235b80, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac237a6e, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac239d64, java.lang.annotation.Inherited=ja
 va.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab79faa0, java.lang.annotation.Retention=java.lang.ref.WeakReference@0, java.lang.i=java.lang.ref.WeakReference@ab620776, java.lang.j=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@0, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab7c4f4e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@0}"
proxyCache="{class $Proxy37=, class $Proxy38=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy34=, class $Proxy32=, class $Proxy30=, class $Proxy23=, class $Proxy29=, class $Proxy26=, class $Proxy22=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy36=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy27=, class java.lang.$Proxy35=, class $Proxy28=, class java.lang.$Proxy24=, class java.lang.reflect.$Proxy39=, class $Proxy31=, class $Proxy33=, 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.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testSerialization(AllTypesTest.java:189)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: GC v4.1Class: stress.Intern_gc_ccExit code: 139 Err: Signal is reported: SIGSEGV
Registers:
    RAX: 0x00007fffd8e852d8, RBX: 0x0000000000000000
    RCX: 0x00000000005400d0, RDX: 0x00002ae6d2c44e10
    RSI: 0x00007fffd8e85200, RDI: 0x0000000000000000
    RSP: 0x00007fffd8e85100, RBP: 0x0000000000000000
    R8 : 0x00002aaaad2a9000, R9 : 0x00007fffd8e85348
    R10: 0x0000000000b7aa48, R11: 0x00002aaaac2eeaf0
    R12: 0x00007fffd8e853a8, R13: 0x00002aaaad2a93c0
    R14: 0x00002aaaad2a9000, R15: 0x00002aaaad2a91e8
    RIP: 0x00002aaaaab0b5ce

Crashed module:
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libharmonyvm.so
(JNI native library)

Loaded modules:

/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java:
	0x0000000000400000:0x0000000000405000
	0x0000000000504000:0x0000000000505000
[heap]:
	0x0000000000505000:0x0000000000ea3000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libharmonyvm.so:
	0x00002aaaaaaab000:0x00002aaaaad94000
	0x00002aaaaad94000:0x00002aaaaae93000
	0x00002aaaaae93000:0x00002aaaaaf13000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libicuuc.so.34:
	0x00002aaaab11c000:0x00002aaaab21d000
	0x00002aaaab21d000:0x00002aaaab31d000
	0x00002aaaab31d000:0x00002aaaab33f000
/lib64/libz.so.1.2.3:
	0x00002aaaab36a000:0x00002aaaab37e000
	0x00002aaaab37e000:0x00002aaaab47d000
	0x00002aaaab47d000:0x00002aaaab47e000
/usr/lib64/libxml2.so.2.6.23:
	0x00002aaaab47e000:0x00002aaaab5b2000
	0x00002aaaab5b2000:0x00002aaaab6b2000
	0x00002aaaab6b2000:0x00002aaaab6c0000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libicudata.so.34:
	0x00002aaaab6c2000:0x00002aaaabf37000
	0x00002aaaabf37000:0x00002aaaac036000
	0x00002aaaac036000:0x00002aaaac037000
/usr/lib64/libstdc++.so.5.0.7:
	0x00002aaaac037000:0x00002aaaac0fa000
	0x00002aaaac0fa000:0x00002aaaac1f9000
	0x00002aaaac1f9000:0x00002aaaac201000
/var/run/nscd/passwd:
	0x00002aaaac26b000:0x00002aaaac2a0000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libem.so:
	0x00002aaaacae0000:0x00002aaaacb0c000
	0x00002aaaacb0c000:0x00002aaaacc0b000
	0x00002aaaacc0b000:0x00002aaaacc0d000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libjitrino.so:
	0x00002aaaacc0d000:0x00002aaaace98000
	0x00002aaaace98000:0x00002aaaacf98000
	0x00002aaaacf98000:0x00002aaaacfb0000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libgc_cc.so:
	0x00002aaaad013000:0x00002aaaad025000
	0x00002aaaad025000:0x00002aaaad125000
	0x00002aaaad125000:0x00002aaaad126000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhyzlib.so:
	0x00002aaabd7a9000:0x00002aaabd7ba000
	0x00002aaabd7ba000:0x00002aaabd8b9000
	0x00002aaabd8b9000:0x00002aaabd8ba000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhynio.so:
	0x00002aaabd8ba000:0x00002aaabd8bc000
	0x00002aaabd8bc000:0x00002aaabd9bb000
	0x00002aaabd9bb000:0x00002aaabd9bc000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libvmi.so:
	0x00002aaabd9bc000:0x00002aaabd9c0000
	0x00002aaabd9c0000:0x00002aaabdabf000
	0x00002aaabdabf000:0x00002aaabdac0000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhyluni.so:
	0x00002aaabdac0000:0x00002aaabdaf2000
	0x00002aaabdaf2000:0x00002aaabdbf1000
	0x00002aaabdbf1000:0x00002aaabdbf2000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhyarchive.so:
	0x00002aaabdc19000:0x00002aaabdc23000
	0x00002aaabdc23000:0x00002aaabdd22000
	0x00002aaabdd22000:0x00002aaabdd23000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhycharset.so:
	0x00002aaabdd23000:0x00002aaabde93000
	0x00002aaabde93000:0x00002aaabdf92000
	0x00002aaabdf92000:0x00002aaabdf93000
/lib64/ld-2.4.so:
	0x00002ae6d1c20000:0x00002ae6d1c3b000
/lib64/ld-2.4.so:
	0x00002ae6d1d3b000:0x00002ae6d1d3d000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default/libhythr.so:
	0x00002ae6d1d3d000:0x00002ae6d1ecf000
	0x00002ae6d1ecf000:0x00002ae6d1fcf000
	0x00002ae6d1fcf000:0x00002ae6d1ff4000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhysig.so:
	0x00002ae6d2046000:0x00002ae6d2048000
	0x00002ae6d2048000:0x00002ae6d2148000
	0x00002ae6d2148000:0x00002ae6d2149000
/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/libhyprt.so:
	0x00002ae6d2149000:0x00002ae6d215d000
	0x00002ae6d215d000:0x00002ae6d225c000
	0x00002ae6d225c000:0x00002ae6d225e000
/lib64/libc-2.4.so:
	0x00002ae6d228c000:0x00002ae6d23b2000
	0x00002ae6d23b2000:0x00002ae6d24b2000
	0x00002ae6d24b2000:0x00002ae6d24b5000
	0x00002ae6d24b5000:0x00002ae6d24b7000
/lib64/libm-2.4.so:
	0x00002ae6d24bc000:0x00002ae6d2510000
	0x00002ae6d2510000:0x00002ae6d260f000
	0x00002ae6d260f000:0x00002ae6d2611000
/lib64/libdl-2.4.so:
	0x00002ae6d2611000:0x00002ae6d2613000
	0x00002ae6d2613000:0x00002ae6d2713000
	0x00002ae6d2713000:0x00002ae6d2715000
/usr/lib64/libstdc++.so.6.0.8:
	0x00002ae6d2716000:0x00002ae6d27fd000
	0x00002ae6d27fd000:0x00002ae6d28fc000
	0x00002ae6d28fc000:0x00002ae6d2902000
	0x00002ae6d2902000:0x00002ae6d2905000
/lib64/librt-2.4.so:
	0x00002ae6d2917000:0x00002ae6d291f000
	0x00002ae6d291f000:0x00002ae6d2a1e000
	0x00002ae6d2a1e000:0x00002ae6d2a20000
/lib64/libpthread-2.4.so:
	0x00002ae6d2a20000:0x00002ae6d2a31000
	0x00002ae6d2a31000:0x00002ae6d2b30000
	0x00002ae6d2b30000:0x00002ae6d2b32000
/lib64/libgcc_s.so.1:
	0x00002ae6d2b37000:0x00002ae6d2b44000
	0x00002ae6d2b44000:0x00002ae6d2c43000
	0x00002ae6d2c43000:0x00002ae6d2c44000
[stack]:
	0x00007fffd8e85000:0x00007fffd8e88000
[vdso]:
	0xffffffffff600000:0xffffffffffe00000

VM attached threads:

    [0x40803940]  'FinalizerThread'
    [0x40602940]  'profiler thread'
    [0x40401940]  'FinalizerThread'
--->[0x2ae6d2c44e10]  'main'

Stack trace:
  0: method_get_signature (??:-1)
  1: ?? (??:-1)
  2: compile_protect_arguments(Method*, GcFrame*) (apr_strtok.c:-1)
addr2line: '[stack]': No such file
  3: ?? (??:-1)
  4: ?? (??:-1)
  5: ?? (??:-1)
  6: ?? (??:-1)
  7: ?? (??:-1)
  8: compile_me(Method*) (apr_strtok.c:-1)
addr2line: '[stack]': No such file
  9: ?? (??:-1)
addr2line: '[stack]': No such file
 10: ?? (??:-1)
 11: ?? (??:-1)
 12: ?? (??:-1)
 13: ?? (??:-1)
 14: ?? (??:-1)
 15: 0x00002AAAAC2A024A  <Generated stub>
 16: ?? (??:-1)
 17: java/lang/Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V (Thread.java:298)
 18: java/lang/Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;)V (Thread.java:313)
 19: java/lang/FinalizerThread.<init>(Z)V (FinalizerThread.java:346)
 20: java/lang/FinalizerThread.spawnBalanceThreads()V (FinalizerThread.java:260)
 21: ?? (??:-1)
 22: JIT_execute_method_default (??:-1)
 23: java/lang/FinalizerThread.startFinalization(Z)V (FinalizerThread.java:42)
 24: ?? (??:-1)
 25: java/lang/AbstractStringBuilder.toString()Ljava/lang/String; (AbstractStringBuilder.java:614)
 26: java/lang/StringBuilder.toString()Ljava/lang/String; (StringBuilder.java:717)
 27: stress/Intern.main([Ljava/lang/String;)V (Intern.java:27)
<end of stack trace>

***********************************************************
Modifications since last successful build:	(1)
            
add cc-snapshot log20080122140518Lbuild.75 01/22/2008 14:05:18snapshot

begin 644 execution_log.zip
M4$L#! H    ( 'UZ-C@TOG>T%"$  !&! @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[9U[<]M&DL#_]Z? 5>YJG50$$B3UH#9)E2S)CKQRI#/E[%ZE7"P(&(J0
M0( %@+*43W\] "GQ 0RZ28X(6JW:54AK>KJGY]4S\\/@EWXR\'_[Y3IT'W_[
M91B)WWZQC3AY],6O_^B%0;(3>W^+0^.@_C___,=O;T9#UT[$3GP?'+YYLY-]
M.WQCR)^_Q(-POAI?Y.?[02WI1\)V:W'DC#]V SOQ[D5W:$=WIC,C<]P7SIUP
MC7"4&)&X]V(O#(P]J]FN-\QQPEO[WOYJO!MYOMOS?#!H8-^)VK7\;CX,_)E4
M,U]<D0@G,</8M".G;SH/#Z;3NSDL%O "+S%'@?=0EN:;%RB2.+ZPY_XN/[G"
M!X.^&B?ROUYP8[A>!/:%T:-1$P_#,$IJHUA$<<UQX'\[\<A+1)R5L^9(-X&/
MXEK?O:M]"Z,[R* +OL[^[ </73'8:R7=&\?I1J# CL5+&N"*H1\^%KODW9>S
M\Q.C\^7X^+33>?_E?.:/5V%B^T;B#:!N6T8LG#!PXU4K7SPD(@JZ8-A"3<C&
MY_1#^/PEEFXX/C_J=,[/WAF_+NL'Q[?CV/>NU]T6U>T,TUQCD9BQ&'BQ"94=
M+[KBK\$=_ 'Z(?33!/HA?#G4TQQKJ1G%ELZ.* 7%+:[+6QN*9R312!3G< /.
ML(,$VE<2>=<*54-_=.,%N+2I+V12\QZ\!<.7NC9&0S,2<3B*'!&7ILSRE@V_
M/.TP"H<B2KSYI--.&J7M'5(^/$HI.0B T]+OIC>(32](A&\ZX<"0]7_8MBQ%
MBPZ_!7YHNU"<09B(4BM'P=\>KNQ9J=/T0^&:64^V?:5(.'PT Q''\#\[>C33
MUJ!J"(&(H+6E!99YF_=VY-G7ZA+8PZ'_: [M! S,=;*T KH2_)9NM@SI$B,)
M5^Y/,#7O0-Z>2+M6[>CR<\T>1CN6V3#WRCK4D_M0KD>/T\VG<?I--,J:_.+\
MTFZV4Q_$1B^"-E7J!K!PY(,3W,B_'^S OR>KS@(0K>QD0Z^J_T BV7L42;Z+
MV63UR"9- L,#-$CH:JXY"%W5B*V:?!828KHY95P>IW6&P\2.[U2Y%DTL#[&?
M?#4NHQ#Z3%JUJ_;CM-5FH9)LMNL8&A13[92FPL*=PP N2Y9&_7%?B&0]A8S!
M$!E9FJ"FL,,<AT'/NQG!0+PP:\[T*_GS>QBG0\I'^#/T+,O<->O=>MMXVQD%
MQB?/B<+X,4[$(#;. L?\49G9I'\941@F:^ZF"X8__X0QZ#KW@M$#3D)V;9!(
M:Q>I P8"D("6@$W?NX'T!>N%61D8))\7:+^.EVAE:N10$08B2&31<]8(>9;U
M82(/S=B3EO5@.%#;!:G]T('9[6]9H7D2,U]N[P>)9\J911E,#(8PR^RDB=-I
M*-Z1?]EH])R:47NV'W*6[4_,1M3&7WT9_-S;<FF=%D-V&EA4I3/_>#+6-NS@
M;"SU=;9;4#%O9T85ML4??ICR]\<_/UV=&9E$;!P:[\#@NV$(P:95Q4+55/;)
M;PZTI@8T&QG^/36A:S&I/-<LE.HD=I2.V^"7N^)6L",&U\+=&=B!UUOHFV@W
M7X;#]Y$]$-5T<K%U6^3B#ORC+SJ)&%;3R2K[MLC-?WXZ@YBTFBXNLFWB*&MC
M[IT-_Z/I2:5BDTDDI!K%M(B*4V#A/3UO5K.,M5NO.'HM#09_+?TIS>(S+!"R
M_I7:-=X#._8]"$L-N8 U/IY=&6]=T;-'?J)>.:S)I,($8&L@K5,&#+>PCH>E
MV\GINR\?#HT/V3;>N(@BN/>B< !%,TUS4<^<K NQ^7^5)>J,%3CVT+Z&X4KN
M,*X]<W$O%PEKR_:32/JA>QHDT2/8[?O7MG-G>''Z&?I!+XRF76Q.?Y:-Y.UB
M*YA3<.+%]G4Z=$^K2DN!+02V8D&+,((1C'N1D<@M2E"PCOPGKK]^*CS*_XMB
M!BP(4R-WZ]I,>]:QJ[?X&-$3 <T(%IV%U;.6^G\W57C'&<G=7\,+C-XH<.1^
MR8H-6'?K2L]U%_U+*?13JRK5!5-0)'4E?;G$C>)D2NN:RL-U_J)UOHL?@*?$
MUSK^3@:(>.3(_5^8]]/3Q75EKZE!S4<2BC7Q^N*(94,$^NQ_!0T=^D2&E<@9
M/9;K!N&61@1I""QU'=V KJM4'M$V)UZ1"4S?#F[,3-18138]NQBEV^/X7 *H
M1"BM'.<04D_%M65QQ_ZBR-WXX34LXB+1$Y$(Y-8AQ$QRF,'G-;'\J0F:3Y_^
MVZ(X,#<#,^E[D=N%YC!\^Z,Q2*,P0I[+C(&S(0-N;I&K#V(=I,E7:WHE69B/
MGO!=BMO&&3Z-\%,M 0;(>"@"5W;%!./&=%5;.M7E5/I,E>.T/(4&I( @DYU4
M]_.>TM,$@\P@<\R<O_#>OIIRLASJLNP0@]U8?D?^&-:3*]/E3_:OR!S UO'T
MA]7Y6<0CT#15WHTVK>G%'VKEN*X<IAI-7O,^'.,3X\;\Y\_9H>2A<?[4VFM3
M@]T_MZG!-;C!K=)<=#6X:!1\9PVMN4)#>Y+,F"-I11KY=D\_?[[XW/WCHOOI
MXO-I]_WGHT^G'7Q;'(3W2TX9D]DF]>>X#^ =NG0O>*Z$30V/Y3G,KVF4AU"\
M.[J.W=$I%YO3GRNS.WH::%[^;]_V:ZNI?_NUM<_;K]GZ9+4>LCU;<:TFNBOF
MS'I5WBJ;;Y'Y4U(V*%:F/J>LS%P2!IC@8E%*E@U?QUP%NJN@A9]4M[N?\< Z
MF4KYC&,]9QQY1-+,ERT!940509E;3YXYA.;'TZN7,**TLAF-T;[X8S2&T9BM
M7IN]&DR"T9C75^>,QC :DR?!: RC,8S&,!K#: Q"GM$81F,8C=F*!L=H#*,Q
MC,8P&E.5W5%&8[9O^Y71&#[!U7""RVC,]\]E,!JS\2I@-.:U#:R,QC :,XW&
MA,,JHS$7EYM%8Y22V:6TXL'Q1VYV >#R-U[.WO$YSC.>?##3:WN[6?WY\IY+
M\^%@K[O7,J'ZC)+[/<O*.'6D.WU=77K78:'0U!@Y?3.86FC<92;W7*D3Y^P4
MJ0507BCU!@:&PA]W4C81OM,!!CQ8P0$FO9U\& GXO=$!AMD[9N^V=_.'V3OF
ML-:_1F'V[A76.;-WS-[E23![Q^P=LW?,WC%[AY!G]H[9.V;O7J**7P,OMY8.
MRNQ=67#Q4NQ=%7H!DO]C]H[9N_DTS-XQ>\>(R MLQ3%[]PK +V;O-EX%S-Z]
MMH&5V3MF[Z;1F#BZ+RQJX1\F/]K0F(Z([J'&)N]O>PE#EO-"%?@[J$+F[YB_
MJ_ @<^-T%2\MW]PP\^'8N&^9Q=6P1@-6:FR\O\3T736W?YB^8Q)K_:L4IN]>
M89TS?<?T79X$TW=,WS%]Q_0=TW<(>:;OF+YC^FXK&MPK(_F8OBL,+IB^6VG3
MG'='F;Y[I=NO3-\Q)*(!$F'Z[OM'OYB^VW@5,'WWV@96IN]>BKYS9)YI SI4
M) H'@S#HW@]4:61&.Y!RZ/FB GS-<\'B6GA]6RV#KKV@L.J.4Q=.UKNQ80>P
M[I#K<:DMKS_);X[SU6BTC21,;#_%ZV+X;%P+8UPA;H[86-^Y%]R-%ZSR=U>F
MZ-I)$L6%FNHT16.ICCR/&C?W.YHYUW;LY8!1FS+'<V&@\7J/%;)(WI$6C?(N
MB-R423!B>$E8I58TM*,<B8U9DT1=)PQRL.)-633>:ZR$00',C/>B0AU_;%#/
M3B8MNTIF5;#JDKX75,I5<1)!(#=Q53<'9]V\48TJ&K6X!*Z 48N+P@H8M<AF
M5<"HO4H8E7@0I(!EHT%5S)'++Q^<%4;V3<Y*:C-&C0=,\%4OK(I-0UAA0Z@R
MRKL=>#,61?:W:L678%-Z+EX58Q)O &(O9DW.3D T"BJV"S!^RJ9TSR1-G;O0
MGDV(6"]/'FZY/.IT3D\,O$2.BH)06*%"+9&CHGA=J]!2*I2GJ'BYJM)4*I6C
MJGB84&@J%<I1E+^Z5"A1"N0I*%PPJI24">4H*EQ,*/24R<RJ4:_N\M6@9'+5
M*-=L2F48R5R51!<BI7)5J==92GTHT5FEY8NH?(UH.:6ZG.412EVQG%)=SL('
MI:Y83JDN9TF#4E<LIU27LUA!J2N64ZK+68:@U!7+S:I3+3#R%2$D%E24+!H*
M%>'D%M2IEP.%VE!B"\I4<7ZA*H30@B)U^%ZH"B6VH*P@+B_4HDZ_D'U1I%V8
M?XY 7OB<!JNS$71V )C]Y:MQ%=E!W NC@0$YBD/#LG:;@V*_7*9A,43\@3MU
ML)0AGO Y>:DPO*3@94>1\2"\$Z7GE: [4)]GRJ6.^9R9F<V(%5BQ/-L4US*C
M%NNT"D;5XOXH<<-OF(/,39E6NX)_/K$%#!H7P;]MKWC_PM*Y(-X1@VOA[@SL
MP.LM--P*>NR]#:XXC2+%OCW[:\I?9Z6'KYMS5\FX5[$!+WT 8W[ ^ZO_F-YF
MXTQ7^$'=B,-1Y(AGGV[2R)DOZ8(X"V6E6,5\7+8-5AS*C'_6<,N+[#50[H]_
M?B*5.P[L8=P/D]0!M_+_D9 L34UJ>@F[T77>_>8E_>ZMEW33*/SI!7;%8]E+
MF-^1IHVCOS PCGU//GT[N3W,>.N*G@WAX"))^'KO$<MZSLP]8E"KJ]XCEJ*2
M)7=ZB:B'2%;XAQ^,WX\^?[KXX_]V6HV]XB4[E%8,)5Q:>^\%MN_]+6#6<>YD
M!UU9<;-NU6>LF/K2+MZ2R=;_M=2.U6UH6XLPZ239C5.[[-M!$@X^3Q[F+R\X
M"/T;UKP$"51;*6TST\<3L)S\W4.L.16)YK)[JG5$KN5IYS)/9TP_M%T1F<?R
MLQ3^()(3 7^1SZ"G_XC0O&)&"K-.)_W@+)#$K)=VA0CID!4S4IAU'MZ<IY^(
M5I3+*93^$2;OPQ%J]YHDIE#92?O\4D5%B<ZI?AKUGJN+T@&6$B\TX8_+4Y).
M5?HY)3>."</ZD23-$2HPJ7,59&T<K:$D>8Z*$ )]9/;*I#E91_:-?.H5F7M9
MZCP% FNZ*N5BQN<7'5R^JH0YV7JH+E"6<C'C3[CST;*4.1E#R.IEM[=@YA"L
MQ*(B7$<M2;B8[7P(\K\C,1+(D6@I\4430#A]0!_94LN3YZ@8!4]=/[X(3A^\
M!%]&JO"B^FR6 ,-Q"LN3YZAX#)Q^% 9@I/ML+;Z02\@O&I&UZNP2BAAF"YQJ
MM-2<0D_NV*<[A3/13HYX]ODC_$XO9/"30P-S=HQ74&S?1=)'34Z(Q//9A^91
M%-F/R#$3E7Q1A=Q>O!&HDS),ZCD%MX%GRN#IW+N.[ B#_F EYA3!^COL#6#8
MB![-DW!T[6,&&X*00MT9:G['2B@47?JVXLFN?%5J&84RW&"&E5 H@M$A_$94
MI991*/M3.#B0A2!4JFZI]H@2+55-;YOE<J5*Z4VG7&Y.Z5!$/3/;X/YD!X]/
M"R7,,$:7Q2KONO"AOXH))3GD&3(=;G:\P1#5TJB2>8H[XEY$MH^/C2E2N0K3
ML.DXC (1=6"B1JO$RF&4=A5' 6JU"LD\Q>D8)UL'5E^Y@%(-O0]11)&J:3V(
MGH'2C"65TU1&HN?#:&=^$$EV1Q-"'UYF3MGD(-DL1Q46E-)E5<I5I_[+AN]X
M!>7V*4[9<\UK+EZ.7F*@2D.Y?>>A@]G?P,O,*TL'*_.==]-)KSI^-^KU4.L:
MHF"^6LHN'UHD7U5:#9@H&I<^7\DG[P&O094X/WNYEL?GKTR=KP _IR,%\M6@
MHW%<^GPE\CCM=SON#^PA<K>$*#BG=GPEI]Q%ZHQ[X^]AB'IX@RB9K_@LZ,F]
M!D'I4V31(M7C(0XYQ9#$\E7*"7C<^)"U2Q3,5]OQA1CBE:F3%Z@8V+Z?'?RD
M_T K'DDZWX!,L'S:6M"-%52IO;CX1%6H$IE3-4H\WSS!D=OE:7,S#R\C[U[X
MXB;G K4B)1B9/&6748AIC.5I\S+/IG7TM(F7F6?&C3'Z]I+H>!FZ-O-%_MXV
M"@O,@ZH(S8^G_/Y&-7<EMHN[FL.?F'B:JZ72VF+BB8DGM!5,/"E55XIX6D!-
M21;@I1FY8N2J)'-&KABY8N0J3R$C5T@C&+EBY(J1*X.1*T:N".H8N<(I9>2*
MD2NE0D:N5/H8N6+DBI$K1JX8N5*I8N0*H8"1*T:N&+E2J&7D2J&;D2M&KABY
MRBEQL?O&/_J0JXM+1JZ4R%4XW"[DBJ^Z*DK&X!>#7PQ^,?C%5UTQ=X7+G;DK
MYJ[*\V?NBKDKYJ[6<7##W!5S5\Q=,7=5HHVY*YI2YJZ6-H&Y*Y5"YJY4^IB[
M8NZ*N2OFKIB[4JEB[@JA@+DKYJZ8NU*H9>Y*H9NY*^:NF+O**7&Q^\8_Z^>N
MINQZ">W+%;T*W!4X:BNXJ]A7['S>.#5YO+DRU]1H[Q=S35Y8FQP#?-\ U0_&
M5=^+Q^%@-D3!UWL1/::U@.U>8^(L&PV9Y5)FSBP7LUQJE:^9Y>)+O!@F8YCL
M!6 R9KZ8^2I3S\R72C4S7[C$+\]\,9+%2%:)(D:R&,EB)(N1+(1"1K)4^AC)
M8B2+D2Q&LAC)4JG234O)_4Z\ G5R!K(8R"(J9B +I92!K#(#&,AB((N!K*DO
M\O>V 5D=$<%JVQB$KC ^GO%E6$HH*X[NMP+*XLNPJLYRY?U@1UT&J!B@*K:"
M 2JEZDH!5,POE:I@?ND[X)?X,JS\;!F,*E?(8!32" :COB\PBB_#8O**R:LR
M;4Q>T90R>;6T"4Q>J10R>:72Q^05DU=,7C%YQ>252A5?AH50P.P5LU?,7BG4
M,GNET,WL%;-7S%[EE+C8?>.?];-7'XZ-^Y:IB*;7IWFY8E>!N;IQNHZS*G7U
M@^%$$"T4_GUJOZOVTY)(#\K"4DO3SI;27_)RI_C.&PZ%:[@C:#:A\9___ <[
M/*P*":79/)%HJ]G"A!$31DP8;80PXBN:&'%BQ(D1IW)%WR_BE =Z+Z>=V2IF
MJUZ K0+1A><,<!KQ8HQS,<ZU),[%? ?S'<QW,-_!?(=2&?,=6/N8[WCM?$=N
M+;<+<__IIY^,]T=GYV#33_+SG +C+0C+4RK#"5WQ(]%(OOZG5 $C*(R@,(*B
M4,L(BD(W(RB,H'R/"$J:73=+-LLK_'4[@G$S^\M7XRJR@[@71@,C\08"(IV]
M5FM_4#PY7O4S9L3(,I!G\5Y0G6(_)SXL3G0'-2W\LE1..!AZOMC)4N\LIDX_
M#NY<+_IJ9%LXK@%?#K5Z8\IVR#IKA+-6_=5_3*$1!ZQ*BR [B;6W:\3A*'(R
M<B:6T,1FS=RX\Z#7I@[!N*^U.><5F F?7!!*Q%?C1/Y76@G^2X/.QQ>OVEH0
M)KT%)&+F2S0*JMR5\D:6Z7&O>#89_ZR!BY-Q#Q3\XY^?2 6/ WL8]\,D]<"M
M_'\D:M=>4).:7L+NXDK?F:OUG6L[<?H5K?O:K9>8\NZYC38""&O&$]28S1RE
MW..Q[XD@>;H:SWCKBIX-4<>/+V+4<AYY<6)S7*LSR"94ZLK IGS9I8@GL*P=
M2>8P5+]M5/Y+S;>#FQI4J RMCES7DQO3MB^[^;)<IS1EUI)1$"?V-;A61J)]
M4&B$O4041[(EAEF6VK(2\69K-?'V2N*M^FKBJY6]U5CZFL#3K!F[QK5P;.@9
M4(?/EQ3NM@_P)DE#L*7H/,)\,SA]2#(BH%Q448+GBPYWFPC53TSKB8@A:G&/
M((J(QGAA,EKVW;EY/XMS3;K^>5X_AM&-:0]M&';,OAT-PN#1E"::-R(0D>?$
M&7^;89>Y.Q.3#*_2/@DSWJ'1L'XVWMN>/X+H[="H_VRDYQ'9QRNH)4/X,&<+
M%_[!W&TVC%@L[GKF9;N'S[:^?X#-UMK%9FN9=6L7F^T!(=>])C;7)MX%EK6/
MS17M@;K9:%@:;&TT]M#516@$>^BV9;4I;:N-=D$+GVVKA6X%%!_4T2V6XH(Z
MNFV1;&VAQP(M'B#EBFZQA#9 L!4]OI!JBS+$XG,E>6##MNK)=5]+RR*,L(26
M1?+ AFW5T[?TV*IG?-737O6,VA7P +J]DG+5TK<L=*15@=E0BP?0X1O)K?B@
M4$LGT-.P2!,,.E>KKJ5OD<8!/3,,NKI(,PPZ5SWQ@!Y;*=V T+D("V2KC1^T
M*"W6PJ^X*.$V?NL![=H&5!@^6X*M+0W&DF9OPNX+OG&U"(UK%YTK9?.E@0^*
MT'ZU&N8^?J.$-!SBMU](4ZV>B!O=MB@;D75+R_2%'V)(<0&ZUS8H ]<NV@4-
MPI9A';\1V:3$G(2=XXW/BYIVMO#U16D&#7Q\2/%!$[UM2HF.++1G"2ZP=K4$
MWOB.0&I;BX/!-F,(HKH8PJTG:<G0_'AZQ>!!"7@@&#P@&,;@ 8,'#!Z\)'C0
M., '3Z0]R]7!@]T<:YLEH<-IYRJMY\R)J>^.@B"$:I6/ TNMX\?TULPN6/@H
MG+)\/D![D; 0:>[I8!>:32WG]O@M+Q*[<("O+L)N8K.-CNV97="S&JT NZ!C
M):;KQ$Z/![;IS!*=*^FL K_5L_'3Q:UB%S:\[5N!+4\]H_8VT1L;'@?T'%Q7
M@%W0X@$][,*&$5%F%[Y?=D'/CC?^R%9/(]@\NW" 7AH5L@M6(^_DOL3<V1V!
M2]NYLV_$+G$G@,8]X!V(/_,V#UI:G@UHX<_Y5CR,*<AV\^ #?@>,]-@)/J0B
MD0_X?D0:3/$;%Z2)6LLZ" ^$DL8]M M(JP M416!B2WJ"5;.]FK]@+2].KF(
M\#@)(^J(6DA.Y _R)0%?OEWO/>&[5,-H[(6>2%S/&@_/"VGIBZ2&6-)K\NL[
MNPV3/+>3IDOT%$0*#]&S99$3#_*67HA.4W3\9#\=FIA'OG_U.!34PQ-*^?4\
M]H@:)',*M,742#BL/C5R<<G42 DU M7(U C>,*9&F!IA:N3EJ)&F6=_''\@2
MUC7X-3/^MHI=TVJBPPOTMD'+/&CK(#Z:3;1C"<3'_@$Z5[2M#:@M'8_B6'B2
MF4)\M/40'P=-] )H\^=QC6TB/O!8FI8G<2C[\/C=&-+C!UH>I<7?6T/Q 'X!
MM_FS0_2@15K!ZI@,",U5CP?T[""3NM:&;:4,KUIX#[P#*C"_H-VJY^G)S8\M
M>J9"_,FI%ELI 3P^Q*#DJN>9;SUX$IY-T?3(7%U+CR6- WIX#W0C($TP6J(!
M+4&6'NJIK>'R!\M$9TJZJ**%/Z4F1-J[> \0+JIHX _J*?>$$I@?2BO87?^V
M@V1^\'@YNKZ:YG[90T#+ 1N[^+$0#VPTS>:^EM$0_[P1!=BP]G4\&E3'/QI$
M(3:L-KH=4&8O?*Z4L #?9BEW%%@'^/-WPGXAY6DV0LS9PB]F]$2R>@@V$C""
M7R%0]HKP5_%29@6KI06&Q4^,%(IO3\NE8WM:R(2<L'N+H0,OJ"YTX,DW>@TC
M ;\9.E!#!^ JA@[PAC%TP- !0P<O>56%'N2@C9_A"4O?!I[[QC,'3;/=7O]!
M_K[9Q,=.>!>TS):&E:\E7Q.R_HV5AGFPA]]A):PF6_CFA<<.P G[!'.U;+03
M?&!IN6K:TO(4K*6%.["TO"."4%N4+04\S4 99G7LB%OXDS$MIFK)E+ ZQ6=*
MV0?5<BRV:5/UM"H]MI*&5BVGN)H&;!T/EQ-L)7E RR"@9[S2P@?HRE4'S&'A
M3Z](N>H)L;1X %];E/F%\%1P74OG(@T$6D9M'1=D$>8"4C2@)\;2TPLTG.3#
MJAL_$%"X XM "!"L;>$A-!)X@+^TFU)C>QHH"5( 0]E]P3^>@@</P+/[.EY0
M2GCI)PD\L,H>YE_.6@*02IC &O@7L)",Q8\'E#MS\4^!$R:P!O[*7(IC\6^'
MH-SF@[\L@\(=M/#C-X4[:. W(BFYZGCR!Y\IR5(-C:!N'NBA#IIXD)X0'37P
MT3S%!0<Z"(DFX?)L@@=R'E7;8NH@CNXK2QUT1'0O(D.:9WP\X^L.2L@#J$HF
M#_"&,7G Y &3!R]''C3,74( 2=IEQI.KZ"AZW\2_,@$=Z>R;>_@'W2G7'>!7
M4H1EQ '^P@?"=0=- G*O8]N2=-L!WJ\$[,!L$#:!M#S@2'H*38^M6F[1TP.;
MXX<7+4_,D2X[T/',!?ZA25+Y]3PVJF/SAW#[J)Z'44F7'>AY?E[+NW?U/-^I
MYPX)+6/K9JM*SW,\FW> GAZ@)U<M;QTFW&N\\1%;RV47>MX?IL54+<@!Y>T#
M=2T3(>ER[_73V*00D_2R""WW'N']JN="+=(S[EJ0 _PSDJ2K#@B+34*<O4_(
MEH(<[.N 1 B/)9#N.L!?>D*YZP!_OD2YZX!P;$7!FEIX&)7R<HKVKIX05@MR
M4-=P*2;I)CC270=ZWLR$?XI$SQV#I+L.""$G8;.POJ_EK@-+"W. 7\UM?D]+
M"W- N0*(M NKY1XH/-1$B3CP\Q?)5ATM*V<PW&+DX,;I.DYEH8,/Q\9]R[08
M-E##!FDEK@$W>#I-W6U8+XX8\&GTJSV-KIN--OZTB'1%%3ZX(,17#?R,30%0
MM;QAF_#2/HH'\$ ^A6W6<RDJ_C8$RCH#3XI2+M]O:7H/,#H4TO,R[ I<OK_A
M*_U)^YIH6RG+C$V_#ISD@6UZ(;J6 ^E-OV!:3QL@V;KAEJ7'5CWCJY[V6H$9
M9IO& 2V7^F_5;*CGW1X;/NS7TPOTM '2#(,_/*QO?BC4,\5HH0DU59>>(W0M
M@!+AL)NR0,;?LDLZER8,!91X&W]3/.U<6LL"L:7G7!H_TU+.I?&'I_AS:8OP
MS@32]@LZ5]*Q](&6%P905O2D;3@M9^B$,S[2X*5E M-RIQ,%LB>=2&HYE28P
MUJ3[Y[4 EGH.#S>]"T5J!3K *IFM'FI/QYZ9A=_FUO3FJ]7&@IDOV9'O]-'T
M[(EAICY+!49$=A#WPFA@R!,U>?M*LW$PB"D2N^UFDR;1K!^0):P&4<*R6C2)
MQM[!_IS$S)?T-+?8K]GGR>'<3\4_:BGC7]/GXW%Z1&B42J%TE9PE'ON>")+G
M1__?NJ)GC_SD1^/RJ-,Y/2D1OP77>D%H?CR],MX?G9VC!2XNKW :IM^(@!*8
MO\P )32!$7(2%TI>I@"&T?,"UW!% EU9N- 18_!>;(P"%XQX:>1#@B;"2<+H
MT2PN0Q*.G/Y.;SST[$BN(:]1.^'P\:MQ#+_E(;*5\0])J+-,Q39/%?9043+U
MG]]].3L_R6NF:V$ZTH_FP\ _W&W4#XU..)C<J=!+FT:Q75=A8OOC 6FO:0R\
M8 2"1L9-A8$[ZY>/\-OXG#8S&+_>Y%56N[F75E>,JJ]QDZVE#$HZQKT9-X&_
MO2%X32:2N<(W!,2TF%NW =,7#.6-KM6R]DS(YLV;JS[,;P_"&4DD8EPEQC<O
MZ1L)_*47^G[X;0S?B*%,<YB*3/U!3I9&Z#BC*()N]ZTO6^<X1_ASTO=BP_<"
M:-D*BVW7'D)GF39V\F]I1>[O'<IK.B)A?)._GE,9D][SYI>:_=LO-1B?X/=U
MZ#["?_K)P/_M_P%02P$"% ,*    " !]>C8X-+YWM!0A   1@0( $@      
M        I($     97AE8W5T:6]N7VQO9RYH=&UL4$L%!@     !  $ 0   
' $0A      $! 
end


Mime
View raw message