debug( "create:\n" + (optional == null ? "null" : MapUtil.toString( optional )) );
final Map<String,String> all = initParams(name, null, optional );
final Properties props = new Properties();
final AttributeList attrList = new AttributeList();
translateParams(all, attrList, props);
//create the new server with the new config that was copied
final ObjectName oldObjectName =
mOldServersMBean.createServerInstance(nodeAgentName, name, configName, null, props);
return syncNewAMXMBeanWithOld(oldObjectName);