[jboss-cvs] JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/timeout ...
Ron Sigal
ron_sigal at yahoo.com
Fri Feb 2 22:10:24 EST 2007
User: rsigal
Date: 07/02/02 22:10:24
Modified: src/tests/org/jboss/test/remoting/transport/socket/timeout
Tag: remoting_2_x CallbackTimeoutTestCase.java
Log:
JBREM-690: Removed connection checking.
Revision Changes Path
No revision
No revision
1.1.2.3 +12 -2 JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/timeout/Attic/CallbackTimeoutTestCase.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: CallbackTimeoutTestCase.java
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/timeout/Attic/CallbackTimeoutTestCase.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -b -r1.1.2.2 -r1.1.2.3
--- CallbackTimeoutTestCase.java 25 Jan 2007 05:39:54 -0000 1.1.2.2
+++ CallbackTimeoutTestCase.java 3 Feb 2007 03:10:24 -0000 1.1.2.3
@@ -33,6 +33,7 @@
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PatternLayout;
+import org.jboss.logging.XLevel;
import org.jboss.remoting.Client;
import org.jboss.remoting.InvocationRequest;
import org.jboss.remoting.InvokerLocator;
@@ -44,12 +45,13 @@
import org.jboss.remoting.callback.ServerInvokerCallbackHandler;
import org.jboss.remoting.transport.Connector;
import org.jboss.remoting.transport.PortUtil;
+import org.jboss.remoting.transport.socket.SocketClientInvoker;
/**
* Unit test written for JBREM-690: http://jira.jboss.com/jira/browse/JBREM-690.
*
* @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
- * @version $Revision: 1.1.2.2 $
+ * @version $Revision: 1.1.2.3 $
* <p>
* Copyright Jan 10, 2007
* </p>
@@ -69,7 +71,7 @@
if (firstTime)
{
firstTime = false;
- Logger.getLogger("org.jboss.remoting").setLevel(Level.DEBUG);
+ Logger.getLogger("org.jboss.remoting").setLevel(XLevel.TRACE);
Logger.getLogger("org.jboss.test.remoting").setLevel(Level.DEBUG);
String pattern = "[%d{ABSOLUTE}] [%t] %5p (%F:%L) - %m%n";
PatternLayout layout = new PatternLayout(pattern);
@@ -133,6 +135,10 @@
InvokerLocator locator = new InvokerLocator(locatorURI);
HashMap serverConfig = new HashMap();
serverConfig.put(InvokerLocator.FORCE_REMOTE, "true");
+
+ // Connection checking is no longer necessary since ClientSocketWrapper
+ // implements OpenConnectionChecker.
+// serverConfig.put(SocketServerInvoker.CHECK_CONNECTION_KEY, "true");
addExtraServerConfig(serverConfig);
Connector connector = new Connector(locator, serverConfig);
connector.create();
@@ -141,6 +147,8 @@
HashMap clientConfig = new HashMap();
clientConfig.put(InvokerLocator.FORCE_REMOTE, "true");
+// clientConfig.put(SocketServerInvoker.CHECK_CONNECTION_KEY, "true");
+ clientConfig.put(SocketClientInvoker.SO_TIMEOUT_FLAG, "1000");
addExtraClientConfig(clientConfig);
Client client = new Client(locator, clientConfig);
client.connect();
@@ -158,8 +166,10 @@
Thread.sleep(ServerInvoker.DEFAULT_TIMEOUT_PERIOD + 5000);
+ log.info("waking up");
callbackHandler.receivedCallback = false;
client.invoke(CALLBACK_ONEWAY);
+ log.info("sent second invocation");
Thread.sleep(1000);
assertTrue(callbackHandler.receivedCallback);
log.info("received second callback");
More information about the jboss-cvs-commits
mailing list