[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