jdk/src/share/classes/java/beans/MetaData.java
changeset 1844 ac2cf8242428
parent 1281 b2928adc218e
child 3095 094359fe94bb
child 3439 4a7dc61594ac
--- 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);
             }