smgr.addFactories(neededServices, null);
XConnectionClientSide xConnectionClientSide = (XConnectionClientSide)smgr.createInstance("com.sun.star.bridge.Connection");
try {
if(xConnectionClientSide.connect("socket:localhost:5001", "bad guy", "secret")) {
Object object = xConnectionClientSide.getRemoteObject();
doTest(object);
object = null;