[jboss-cvs] JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/ssl/builder ...

Ron Sigal ron_sigal at yahoo.com
Tue Dec 19 01:27:09 EST 2006


  User: rsigal  
  Date: 06/12/19 01:27:09

  Modified:    src/tests/org/jboss/test/remoting/transport/socket/ssl/builder  
                        Tag: remoting_2_x SSLSocketInvokerTestServer.java
                        SSLSocketInvokerTestClient.java
  Log:
  JBREM-650: Added getTransport(), and in some cases getPort(), to allow reusing tests with other transports.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3.4.1   +7 -1      JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/ssl/builder/SSLSocketInvokerTestServer.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SSLSocketInvokerTestServer.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/ssl/builder/SSLSocketInvokerTestServer.java,v
  retrieving revision 1.3
  retrieving revision 1.3.4.1
  diff -u -b -r1.3 -r1.3.4.1
  --- SSLSocketInvokerTestServer.java	26 May 2006 20:26:56 -0000	1.3
  +++ SSLSocketInvokerTestServer.java	19 Dec 2006 06:27:09 -0000	1.3.4.1
  @@ -29,7 +29,7 @@
    */
   public class SSLSocketInvokerTestServer extends ServerTestCase implements SSLInvokerConstants
   {
  -   private int serverPort = port;
  +   private int serverPort;
      private Connector connector = null;
      private SSLSocketBuilder socketBuilder = null;
   
  @@ -37,6 +37,7 @@
   
      public void init() throws Exception
      {
  +      serverPort = getPort();
         if (serverPort < 0)
         {
            serverPort = TestUtil.getRandomPort();
  @@ -117,6 +118,11 @@
         return transport;
      }
   
  +   protected int getPort()
  +   {
  +      return port;
  +   }
  +
      protected String getSubsystem()
      {
         return "mock";
  
  
  
  1.4.4.1   +7 -2      JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/ssl/builder/SSLSocketInvokerTestClient.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SSLSocketInvokerTestClient.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossRemoting/src/tests/org/jboss/test/remoting/transport/socket/ssl/builder/SSLSocketInvokerTestClient.java,v
  retrieving revision 1.4
  retrieving revision 1.4.4.1
  diff -u -b -r1.4 -r1.4.4.1
  --- SSLSocketInvokerTestClient.java	20 Jun 2006 17:19:00 -0000	1.4
  +++ SSLSocketInvokerTestClient.java	19 Dec 2006 06:27:09 -0000	1.4.4.1
  @@ -44,12 +44,12 @@
         System.setProperty("javax.net.ssl.trustStorePassword", "unit-tests-client");
   //         System.setProperty("javax.net.ssl.trustStorePassword", "secureexample");
   
  -      InvokerLocator locator = new InvokerLocator(getTransport() + "://" + host + ":" + port);
  +      InvokerLocator locator = new InvokerLocator(getTransport() + "://" + host + ":" + getPort());
   
         // create callback connector
         Map config = new HashMap();
         config.put(SSLSocketBuilder.REMOTING_SERVER_SOCKET_USE_CLIENT_MODE, "true");
  -      callbackConnector = new Connector(getTransport() + "://" + host + ":" + (port + 5), config);
  +      callbackConnector = new Connector(getTransport() + "://" + host + ":" + (getPort() + 5), config);
         callbackConnector.create();
         callbackConnector.addInvocationHandler("callback", new CallbackInvokerHandler());
         callbackConnector.start();
  @@ -99,6 +99,11 @@
         return transport;
      }
   
  +   protected int getPort()
  +   {
  +      return port;
  +   }
  +
      private Object makeInvocation(String method, String param) throws Throwable
      {
         Object ret = client.invoke(new NameBasedInvocation(method,
  
  
  



More information about the jboss-cvs-commits mailing list