log.error(e);
}
try
{
VirtualServerSocketFactory serverSocketFactory
= (VirtualServerSocketFactory) VirtualServerSocketFactory.getDefault();
serverSocketFactory.setOnClient();
nextBindPort++;
log.info("binding to: " + nextBindPort);
InetAddress bindAddress = InetAddress.getByName(clientServerSocketHost);
VirtualServerSocket serverSocket
= (VirtualServerSocket) serverSocketFactory.createServerSocket(nextBindPort, 50, bindAddress);
log.info("connecting server socket to port: " + ++nextConnectPort);
InetSocketAddress address = new InetSocketAddress(basicBehaviorServerHost, nextConnectPort);
is = testSocket.getInputStream();
is.read();
serverSocket.connect(address);
assertTrue(doOneServerSocketTest(serverSocket, nextBindPort));
serverSocket.close();
}
catch (Exception e)
{
log.error(e);
e.printStackTrace();
fail();
}
try
{
VirtualServerSocketFactory serverSocketFactory
= (VirtualServerSocketFactory) VirtualServerSocketFactory.getDefault();
serverSocketFactory.setOnServer();
nextBindPort++;
log.info("binding to: " + nextBindPort);
InetAddress bindAddress = InetAddress.getByName(clientServerSocketHost);
MasterServerSocket serverSocket
= (MasterServerSocket) serverSocketFactory.createServerSocket(nextBindPort, 50, bindAddress);
assertTrue(doOneServerSocketTest(serverSocket, nextBindPort));
serverSocket.close();
}
catch (Exception e)
{