@@ -0,0 +1,626 @@
+package fitnesse.socketservice;%0A%0Aimport java.io.IOException;%0Aimport java.net.BindException;%0Aimport java.net.ServerSocket;%0A%0Apublic final class SocketFactory %7B%0A  private SocketFactory() %7B%0A    %0A  %7D%0A  %0A  public static ServerSocket tryCreateServerSocket(int port) throws IOException %7B%0A    ServerSocket socket;%0A    try %7B%0A      socket = new ServerSocket(port);%0A    %7D catch (BindException e) %7B%0A      throw new IOException(%22Bind exception on port %22 + port + %22: %22 + e.getMessage(), e);%0A    %7D catch (IOException e) %7B%0A      throw new IOException(%22IO exception on port %22 + port + %22: %22 + e.getMessage(), e);%0A    %7D%0A%0A    return socket;%0A  %7D%0A%7D%0A

Add forgotten SocketFactory class :S