* javax/management/ObjectName.java: Handle 0-length names.
2007-03-27 Andrew Haley <aph@redhat.com>
* javax/management/MBeanServerFactory.java: Use the domain that
we've been passed, not the fixed string "DefaultDomain".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123430
138bc75d-0d04-0410-961f-
82ee72b054a4
+2007-03-30 Andrew Haley <aph@redhat.com>
+
+ * javax/management/ObjectName.java: Handle 0-length names.
+
+2007-03-27 Andrew Haley <aph@redhat.com>
+
+ * javax/management/MBeanServerFactory.java: Use the domain that
+ we've been passed, not the fixed string "DefaultDomain".
+
2007-03-29 Tom Tromey <tromey@redhat.com>
PR libgcj/29869:
MBeanServerDelegate delegate = builder.newMBeanServerDelegate();
if (delegate == null)
throw new JMRuntimeException("A delegate could not be created.");
- MBeanServer server = builder.newMBeanServer("DefaultDomain", null, delegate);
+ MBeanServer server = builder.newMBeanServer(domain, null, delegate);
if (server == null)
throw new JMRuntimeException("A server could not be created.");
return server;
public ObjectName(String name)
throws MalformedObjectNameException
{
+ if (name.length() == 0)
+ name = "*:*";
+
int domainSep = name.indexOf(':');
if (domainSep == -1)
throw new MalformedObjectNameException("No domain separator was found.");