Author: gtully
Date: Mon Sep  8 03:52:06 2008
New Revision: 693051

URL: http://svn.apache.org/viewvc?rev=693051&view=rev
Log:
AMQ-1489 - reflect the new respect of host and port elements of multicast uri 
and use of group as query parameter in the tests that specify a group to ensure 
some test isolation; resolve unit test failures

Modified:
    
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsMultipleBrokersTestSupport.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/broker/BrokerServiceTest.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkLoadTest.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/TopicClusterTest.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.java
    
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/TwoBrokerMulticastQueueTest.java
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/transport/stomp/stomp-auth-broker.xml
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-1.xml
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-2.xml
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-auto.xml
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/receiver-discovery.xml
    
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/sender-discovery.xml

Modified: 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java
 (original)
+++ 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java
 Mon Sep  8 03:52:06 2008
@@ -92,8 +92,8 @@
                     IntrospectionSupport.setProperties(service, brokerOptions);
                     service.setBrokerName(finalBroker);
                     TransportConnector c = 
service.addConnector("tcp://localhost:0");
-                    c.setDiscoveryUri(new URI("multicast://" + finalGroup));
-                    service.addNetworkConnector("multicast://" + finalGroup);
+                    c.setDiscoveryUri(new URI("multicast://default?group=" + 
finalGroup));
+                    service.addNetworkConnector("multicast://default?group=" + 
finalGroup);
                     return service;
                 }
             });

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsMultipleBrokersTestSupport.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsMultipleBrokersTestSupport.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsMultipleBrokersTestSupport.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsMultipleBrokersTestSupport.java
 Mon Sep  8 03:52:06 2008
@@ -129,8 +129,8 @@
             }
 
             TransportConnector transport = 
(TransportConnector)transportConnectors.get(0);
-            transport.setDiscoveryUri(new URI("multicast://" + groupName));
-            broker.addNetworkConnector("multicast://" + groupName);
+            transport.setDiscoveryUri(new URI("multicast://default?group=" + 
groupName));
+            broker.addNetworkConnector("multicast://default?group=" + 
groupName);
         }
 
         // Multicasting may take longer to setup

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/broker/BrokerServiceTest.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/broker/BrokerServiceTest.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/broker/BrokerServiceTest.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/broker/BrokerServiceTest.java
 Mon Sep  8 03:52:06 2008
@@ -54,7 +54,7 @@
         BrokerService service = new BrokerService();
         service.setPersistent(false);
         service.setUseJmx(true);
-        NetworkConnector connector = 
service.addNetworkConnector("multicast://group-"+System.currentTimeMillis());
+        NetworkConnector connector = 
service.addNetworkConnector("multicast://default?group=group-"+System.currentTimeMillis());
         service.start();
 
         service.removeNetworkConnector(connector);
@@ -66,7 +66,7 @@
         BrokerService service = new BrokerService();
         service.setPersistent(false);
         service.setUseJmx(false);
-        NetworkConnector connector = 
service.addNetworkConnector("multicast://group-"+System.currentTimeMillis());
+        NetworkConnector connector = 
service.addNetworkConnector("multicast://default?group=group-"+System.currentTimeMillis());
         service.start();
 
         service.removeNetworkConnector(connector);

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkLoadTest.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkLoadTest.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkLoadTest.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkLoadTest.java
 Mon Sep  8 03:52:06 2008
@@ -203,11 +203,11 @@
         TransportConnector transportConnector = new TransportConnector();
         transportConnector.setUri(new 
URI("tcp://localhost:"+(60000+brokerId)));
         
-        transportConnector.setDiscoveryUri(new URI("multicast://"+groupId));   
     
+        transportConnector.setDiscoveryUri(new 
URI("multicast://default?group="+groupId));        
         broker.addConnector(transportConnector);
                         
         DiscoveryNetworkConnector networkConnector = new 
DiscoveryNetworkConnector();
-        networkConnector.setUri(new URI("multicast://"+groupId));
+        networkConnector.setUri(new URI("multicast://default?group="+groupId));
            networkConnector.setBridgeTempDestinations(true);
            networkConnector.setPrefetchSize(1);
            broker.addNetworkConnector(networkConnector);

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/TopicClusterTest.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/TopicClusterTest.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/TopicClusterTest.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/TopicClusterTest.java
 Mon Sep  8 03:52:06 2008
@@ -112,8 +112,8 @@
 
         String url = "tcp://localhost:0";
         TransportConnector connector = container.addConnector(url);
-        connector.setDiscoveryUri(new URI("multicast://"+groupId));
-        container.addNetworkConnector("multicast://"+groupId);
+        connector.setDiscoveryUri(new 
URI("multicast://default?group="+groupId));
+        container.addNetworkConnector("multicast://default?group="+groupId);
         container.start();
 
         services.add(container);

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/discovery/DiscoveryTransportBrokerTest.java
 Mon Sep  8 03:52:06 2008
@@ -134,7 +134,7 @@
        if ( groupName == null ) {
                groupName = "group-"+System.currentTimeMillis();
        }
-        return "multicast://"+groupName;
+        return "multicast://default?group="+groupName;
     }
 
     protected TransportConnector createRemoteConnector() throws Exception, 
IOException, URISyntaxException {

Modified: 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/TwoBrokerMulticastQueueTest.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/TwoBrokerMulticastQueueTest.java?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/TwoBrokerMulticastQueueTest.java
 (original)
+++ 
activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/TwoBrokerMulticastQueueTest.java
 Mon Sep  8 03:52:06 2008
@@ -140,43 +140,43 @@
     }
 
     public void testSendReceiveUsingDiscovery() throws Exception {
-        sendUri = "discovery:multicast://"+groupId;
-        recvUri = "discovery:multicast://"+groupId;
+        sendUri = "discovery:multicast://default?group="+groupId;
+        recvUri = "discovery:multicast://default?group="+groupId;
         createMulticastBrokerNetwork();
         doSendReceiveTest();
     }
 
     public void testMultipleConsumersConnectUsingDiscovery() throws Exception {
-        sendUri = "discovery:multicast://"+groupId;
-        recvUri = "discovery:multicast://"+groupId;
+        sendUri = "discovery:multicast://default?group="+groupId;
+        recvUri = "discovery:multicast://default?group="+groupId;
         createMulticastBrokerNetwork();
         doMultipleConsumersConnectTest();
     }
 
     public void testSendReceiveUsingAutoAssignFailover() throws Exception {
-        sendUri = "failover:(discovery:multicast://"+groupId+")";
-        recvUri = "failover:(discovery:multicast://"+groupId+")";
+        sendUri = "failover:(discovery:multicast:default?group=//"+groupId+")";
+        recvUri = "failover:(discovery:multicast:default?group=//"+groupId+")";
         createAutoAssignMulticastBrokerNetwork();
         doSendReceiveTest();
     }
 
     public void testMultipleConsumersConnectUsingAutoAssignFailover() throws 
Exception {
-        sendUri = "failover:(discovery:multicast://"+groupId+")";
-        recvUri = "failover:(discovery:multicast://"+groupId+")";
+        sendUri = "failover:(discovery:multicast:default?group=//"+groupId+")";
+        recvUri = "failover:(discovery:multicast:default?group=//"+groupId+")";
         createAutoAssignMulticastBrokerNetwork();
         doMultipleConsumersConnectTest();
     }
 
     public void testSendReceiveUsingAutoAssignDiscovery() throws Exception {
-        sendUri = "discovery:multicast://"+groupId;
-        recvUri = "discovery:multicast://"+groupId;
+        sendUri = "discovery:multicast://default?group="+groupId;
+        recvUri = "discovery:multicast://default?group="+groupId;
         createAutoAssignMulticastBrokerNetwork();
         doSendReceiveTest();
     }
 
     public void testMultipleConsumersConnectUsingAutoAssignDiscovery() throws 
Exception {
-        sendUri = "discovery:multicast://"+groupId;
-        recvUri = "discovery:multicast://"+groupId;
+        sendUri = "discovery:multicast://default?group="+groupId;
+        recvUri = "discovery:multicast://default?group="+groupId;
         createAutoAssignMulticastBrokerNetwork();
         doMultipleConsumersConnectTest();
     }

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/transport/stomp/stomp-auth-broker.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/transport/stomp/stomp-auth-broker.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/transport/stomp/stomp-auth-broker.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/transport/stomp/stomp-auth-broker.xml
 Mon Sep  8 03:52:06 2008
@@ -25,7 +25,7 @@
                <property 
name="annotatedClass"><value>org.apache.activemq.transport.stomp.SamplePojo</value></property>
   </bean>
 
-  <broker useJmx="false" persistent="false" 
xmlns="http://activemq.apache.org/schema/core"; populateJMSXUserID="true">
+  <broker useJmx="true" persistent="false" 
xmlns="http://activemq.apache.org/schema/core"; populateJMSXUserID="true">
 
        <transportConnectors>
                <transportConnector name="stomp"   
uri="stomp://localhost:61613"/>

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-1.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-1.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-1.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-1.xml
 Mon Sep  8 03:52:06 2008
@@ -21,11 +21,11 @@
 
   <broker brokerName="BrokerA" persistent="false" useJmx="false" 
xmlns="http://activemq.apache.org/schema/core";>
     <transportConnectors>
-      <transportConnector uri="tcp://localhost:61616" 
discoveryUri="multicast://${groupId}"/>
+      <transportConnector uri="tcp://localhost:61616" 
discoveryUri="multicast://default?group=${groupId}"/>
     </transportConnectors>
 
     <networkConnectors>
-      <networkConnector uri="multicast://${groupId}"/>
+      <networkConnector uri="multicast://default?group=${groupId}"/>
     </networkConnectors>
 
     <persistenceAdapter>

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-2.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-2.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-2.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-2.xml
 Mon Sep  8 03:52:06 2008
@@ -21,11 +21,11 @@
 
   <broker brokerName="BrokerB" persistent="false" useJmx="false" 
xmlns="http://activemq.apache.org/schema/core";>
     <transportConnectors>
-      <transportConnector uri="tcp://localhost:61617" 
discoveryUri="multicast://${groupId}"/>
+      <transportConnector uri="tcp://localhost:61617" 
discoveryUri="multicast://default?group=${groupId}"/>
     </transportConnectors>
 
     <networkConnectors>
-      <networkConnector uri="multicast://${groupId}"/>
+      <networkConnector uri="multicast://default?group=${groupId}"/>
     </networkConnectors>
 
     <persistenceAdapter>

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-auto.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-auto.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-auto.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/multicast-broker-auto.xml
 Mon Sep  8 03:52:06 2008
@@ -21,11 +21,11 @@
 
   <broker brokerName="BrokerB" persistent="false" useJmx="false" 
xmlns="http://activemq.apache.org/schema/core";>
     <transportConnectors>
-      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://${groupId}"/>
+      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://default?group=${groupId}"/>
     </transportConnectors>
 
     <networkConnectors>
-      <networkConnector uri="multicast://${groupId}"/>
+      <networkConnector uri="multicast://default?group=${groupId}"/>
     </networkConnectors>
 
     <persistenceAdapter>

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/receiver-discovery.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/receiver-discovery.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/receiver-discovery.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/receiver-discovery.xml
 Mon Sep  8 03:52:06 2008
@@ -21,11 +21,11 @@
 
   <broker brokerName="receiver" persistent="false" useJmx="false" 
xmlns="http://activemq.apache.org/schema/core";>
     <transportConnectors>
-      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://${groupId}"/>
+      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://default?group=${groupId}"/>
     </transportConnectors>
 
     <networkConnectors>
-      <networkConnector uri="multicast://${groupId}"/>
+      <networkConnector uri="multicast://default?group=${groupId}"/>
     </networkConnectors>
 
     <persistenceAdapter>

Modified: 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/sender-discovery.xml
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/sender-discovery.xml?rev=693051&r1=693050&r2=693051&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/sender-discovery.xml
 (original)
+++ 
activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/usecases/sender-discovery.xml
 Mon Sep  8 03:52:06 2008
@@ -21,11 +21,11 @@
 
   <broker brokerName="sender" persistent="false" useJmx="false" 
xmlns="http://activemq.apache.org/schema/core";>
     <transportConnectors>
-      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://${groupId}"/>
+      <transportConnector uri="tcp://localhost:0" 
discoveryUri="multicast://default?group=${groupId}"/>
     </transportConnectors>
 
     <networkConnectors>
-      <networkConnector uri="multicast://${groupId}"/>
+      <networkConnector uri="multicast://default?group=${groupId}"/>
     </networkConnectors>
 
     <persistenceAdapter>


Reply via email to