[jboss-cvs] JBoss Messaging SVN: r3315 - projects/jbm-mina/tests/src/org/jboss/messaging/remoting.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 13 03:32:52 EST 2007
Author: jmesnil
Date: 2007-11-13 03:32:52 -0500 (Tue, 13 Nov 2007)
New Revision: 3315
Modified:
projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestServerHandler.java
projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestSupport.java
Log:
* in TestServerHandler, send a NULL packet as a reply to a message if the server'transport is HTTP (instead of checking the default transport)
Modified: projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestServerHandler.java
===================================================================
--- projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestServerHandler.java 2007-11-12 16:34:02 UTC (rev 3314)
+++ projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestServerHandler.java 2007-11-13 08:32:52 UTC (rev 3315)
@@ -10,6 +10,7 @@
import org.apache.mina.common.IoHandlerAdapter;
import org.apache.mina.common.IoSession;
+import org.jboss.messaging.remoting.internal.TransportType;
import org.jboss.messaging.remoting.wireformat.AbstractPacket;
import org.jboss.messaging.remoting.wireformat.NullPacket;
import org.jboss.messaging.remoting.wireformat.TextPacket;
@@ -19,7 +20,13 @@
private List<AbstractPacket> packets = new ArrayList<AbstractPacket>();
private long sleepTime = 0;
private List<IoSession> sessions = new ArrayList<IoSession>();
+ private TransportType transport;
+ TestServerHandler(TransportType transport)
+ {
+ this.transport = transport;
+ }
+
public void setSleepTime(long sleepTime)
{
this.sleepTime = sleepTime;
@@ -32,7 +39,7 @@
// TODO put this logic in the real server handler
if (((AbstractPacket) msg).getCorrelationID() == NO_CORRELATION_ID
- && TestSupport.TRANSPORT == HTTP)
+ && transport == HTTP)
{
session.write(new NullPacket());
}
Modified: projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestSupport.java
===================================================================
--- projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestSupport.java 2007-11-12 16:34:02 UTC (rev 3314)
+++ projects/jbm-mina/tests/src/org/jboss/messaging/remoting/TestSupport.java 2007-11-13 08:32:52 UTC (rev 3315)
@@ -72,7 +72,7 @@
throws Exception
{
serverAcceptor = new NioSocketAcceptor();
- serverHandler = new TestServerHandler();
+ serverHandler = new TestServerHandler(transport);
MdcInjectionFilter mdcInjectionFilter = new MdcInjectionFilter();
serverAcceptor.getFilterChain().addLast("mdc", mdcInjectionFilter);
More information about the jboss-cvs-commits
mailing list