throws Exception
{
// create a direct connector to the remote SOAPConnector
MBeanServer mbs=AxisSOAPClient.create(urn.toExternalForm(), null);
String serverId = (String)mbs.getAttribute(JMXUtil.getMBeanServerObjectName(),"ServerId");
MBeanServerConnection conn=new MBeanServerConnection("soap",serverId,null,InetAddress.getByName(urn.getHost()),null);
connectors.put(serverId,new Entry(mbs,conn));
fireCreated(mbs,conn);
return mbs;
}