jdk/src/share/classes/java/util/logging/Logging.java
changeset 4156 acaa49a2768a
parent 1225 6ef6227d36eb
child 4172 bceea7bc12b7
--- a/jdk/src/share/classes/java/util/logging/Logging.java	Wed Oct 21 16:28:57 2009 +0200
+++ b/jdk/src/share/classes/java/util/logging/Logging.java	Wed Oct 21 17:33:18 2009 +0200
@@ -29,6 +29,7 @@
 import java.util.List;
 import java.util.ArrayList;
 
+import javax.management.MalformedObjectNameException;
 import javax.management.ObjectName;
 
 /**
@@ -118,6 +119,10 @@
     }
 
     public ObjectName getObjectName() {
-        return ObjectName.valueOf(LogManager.LOGGING_MXBEAN_NAME);
+        try {
+            return ObjectName.getInstance(LogManager.LOGGING_MXBEAN_NAME);
+        } catch (MalformedObjectNameException e) {
+            throw new IllegalArgumentException(e);
+        }
     }
 }