Author: bhupendrab
Date: Fri Mar  9 06:10:34 2007
New Revision: 516412

URL: http://svn.apache.org/viewvc?view=rev&rev=516412
Log:
Fixed the test failures due to changes in the broker code

Modified:
    
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
    
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java
    
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java

Modified: 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java?view=diff&rev=516412&r1=516411&r2=516412
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/exchange/AbstractHeadersExchangeTestBase.java
 Fri Mar  9 06:10:34 2007
@@ -158,7 +158,6 @@
         private boolean _mandatory;
         private AMQShortString _routingKey;
 
-
         public MessagePublishInfoImpl(AMQShortString routingKey)
         {
             _routingKey = routingKey;
@@ -217,31 +216,7 @@
 
     static MessagePublishInfo getPublishRequest(final String id)
     {
-        MessagePublishInfo request = new MessagePublishInfo()
-        {
-
-            public AMQShortString getExchange()
-            {
-                return null;
-            }
-
-            public boolean isImmediate()
-            {
-                return false;
-            }
-
-            public boolean isMandatory()
-            {
-                return false;
-            }
-
-            public AMQShortString getRoutingKey()
-            {
-                return new AMQShortString(id);
-            }
-        };
-                                                      
-        return request;
+        return new MessagePublishInfoImpl(null, false, false, new 
AMQShortString(id));
     }
 
     static ContentHeaderBody getContentHeader(FieldTable headers)

Modified: 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java?view=diff&rev=516412&r1=516411&r2=516412
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/protocol/AMQProtocolSessionMBeanTest.java
 Fri Mar  9 06:10:34 2007
@@ -24,10 +24,7 @@
 import org.apache.qpid.server.virtualhost.VirtualHost;
 import org.apache.qpid.server.registry.IApplicationRegistry;
 import org.apache.qpid.server.registry.ApplicationRegistry;
-import org.apache.qpid.server.exchange.DefaultExchangeFactory;
-import org.apache.qpid.server.exchange.DefaultExchangeRegistry;
 import org.apache.qpid.server.exchange.ExchangeRegistry;
-import org.apache.qpid.server.queue.DefaultQueueRegistry;
 import org.apache.qpid.server.queue.QueueRegistry;
 import org.apache.qpid.server.queue.AMQQueue;
 import org.apache.qpid.server.store.MessageStore;
@@ -42,14 +39,10 @@
  */
 public class AMQProtocolSessionMBeanTest   extends TestCase
 {
-    private IoSession _mockIOSession;
     private MessageStore _messageStore = new SkeletonMessageStore();
     private AMQMinaProtocolSession _protocolSession;
     private AMQChannel _channel;
-    private QueueRegistry _queueRegistry;
-    private ExchangeRegistry _exchangeRegistry;
     private AMQProtocolSessionMBean _mbean;
-    private VirtualHost _virtualHost;
 
     public void testChannels() throws Exception
     {
@@ -57,7 +50,10 @@
         int channelCount = _mbean.channels().size();
         assertTrue(channelCount == 1);
         AMQQueue queue = new org.apache.qpid.server.queue.AMQQueue(new 
AMQShortString("testQueue_" + System.currentTimeMillis()),
-                                                            false, new 
AMQShortString("test"), true, _virtualHost);
+                                                                   false,
+                                                                   new 
AMQShortString("test"),
+                                                                   true,
+                                                                   
_protocolSession.getVirtualHost());
         AMQChannel channel = new AMQChannel(_protocolSession,2, _messageStore, 
null);
         channel.setDefaultQueue(queue);
         _protocolSession.addChannel(channel);
@@ -111,11 +107,11 @@
         super.setUp();
 
         IApplicationRegistry appRegistry = ApplicationRegistry.getInstance();
-        _virtualHost = 
appRegistry.getVirtualHostRegistry().getVirtualHost("test");
-        _queueRegistry = _virtualHost.getQueueRegistry();
-        _exchangeRegistry = _virtualHost.getExchangeRegistry();
-        _mockIOSession = new MockIoSession();
-        _protocolSession = new AMQMinaProtocolSession(_mockIOSession, 
appRegistry.getVirtualHostRegistry(), new AMQCodecFactory(true));
+        _protocolSession = new AMQMinaProtocolSession(new MockIoSession(),
+                                                      
appRegistry.getVirtualHostRegistry(),
+                                                      new 
AMQCodecFactory(true),
+                                                      null);
+        
_protocolSession.setVirtualHost(appRegistry.getVirtualHostRegistry().getVirtualHost("test"));
         _channel = new AMQChannel(_protocolSession,1, _messageStore, null);
         _protocolSession.addChannel(_channel);
         _mbean = (AMQProtocolSessionMBean)_protocolSession.getManagedObject();

Modified: 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java?view=diff&rev=516412&r1=516411&r2=516412
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/queue/MockProtocolSession.java
 Fri Mar  9 06:10:34 2007
@@ -27,6 +27,7 @@
 import org.apache.qpid.framing.VersionSpecificRegistry;
 import org.apache.qpid.server.AMQChannel;
 import org.apache.qpid.server.output.ProtocolOutputConverter;
+import org.apache.qpid.server.output.ProtocolOutputConverterRegistry;
 import org.apache.qpid.server.virtualhost.VirtualHost;
 import org.apache.qpid.server.protocol.AMQProtocolSession;
 import org.apache.qpid.server.store.MessageStore;
@@ -173,7 +174,7 @@
 
     public ProtocolOutputConverter getProtocolOutputConverter()
     {
-        return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+        return ProtocolOutputConverterRegistry.getConverter(this);
     }
 
     public byte getProtocolMajorVersion()


Reply via email to