--- 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);
+ }
}
}