--- a/jdk/src/share/classes/java/beans/MetaData.java Thu Nov 27 17:55:36 2008 +0300
+++ b/jdk/src/share/classes/java/beans/MetaData.java Mon Dec 22 17:42:49 2008 +0300
@@ -24,6 +24,8 @@
*/
package java.beans;
+import com.sun.beans.finder.PrimitiveWrapperMap;
+
import java.awt.AWTKeyStroke;
import java.awt.BorderLayout;
import java.awt.Dimension;
@@ -204,7 +206,7 @@
if (c.isPrimitive()) {
Field field = null;
try {
- field = ReflectionUtils.typeToClass(c).getDeclaredField("TYPE");
+ field = PrimitiveWrapperMap.getType(c.getName()).getDeclaredField("TYPE");
} catch (NoSuchFieldException ex) {
System.err.println("Unknown primitive type: " + c);
}