diff -r c78acf6c2f3e -r fcf89720ae71 src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java --- a/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java Mon Dec 10 12:10:50 2012 +0000 +++ b/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java Mon Dec 10 16:21:26 2012 +0000 @@ -46,7 +46,7 @@ * @since 1.8 */ abstract class DocFileFactory { - private static Map factories = + private static final Map factories = new WeakHashMap(); /**