Can you post your Java code? Did the = new Socket(ezservipaddress,8002) fail before connecting with the Utility and it worked after? I would think EZSrve would have issued a = new ServerSocket(8002) when it came up or the Utility would not have connected.
Never mind. While I was looking up the Java calls I see Paul had asked for the code. SHN will get to the bottom of the problem.