return createDestinationInternal(destinationMBeanConfig, on, jndiName, -1, -1, -1);
return createDestinationInternal(destinationMBeanConfig, on, jndiName, false, -1, -1, -1);
   private String createDestinationDefault(boolean isQueue, String name, String jndiName) throws Exception   {      //      // TODO - THIS IS A TEMPORARY IMPLEMENTATION; WILL BE REPLACED WITH INTEGRATION-CONSISTENT ONE      // TODO - if I find a way not using UnifiedClassLoader3 directly, then get rid of      //        <path refid="jboss.jmx.classpath"/> from jms/build.xml dependentmodule.classpath      //            //FIXME - Yes this is super-ugly - there must be an easier way of doing it      //also in LocalTestServer is doing the same thing in a slightly different way      //this should be combined      String destType = isQueue ? "Queue" : "Topic";      String className = "org.jboss.jms.server.destination." + destType;      String ons ="jboss.messaging.destination:service="+ destType + ",name=" + name;      ObjectName on = new ObjectName(ons);      String destinationMBeanConfig =         "<mbean code=\"" + className + "\" " +         "       name=\"" + ons + "\" " +         "       xmbean-dd=\"xmdesc/" + destType + "-xmbean.xml\">\n" +         "    <constructor>" +         "        <arg type=\"boolean\" value=\"true\"/>" +         "    </constructor>" +         "</mbean>";      return createDestinationInternal(destinationMBeanConfig, on, jndiName, -1, -1, -1);      }