Echo obj = (Echo)factory.getObject();
Object handler = Proxy.getInvocationHandler(obj);
Class handlerClass = handler.getClass();
assertTrue("factory created own proxy: " + handlerClass, XFireProxy.class.isAssignableFrom(handlerClass));
XFireProxy fireProxy = (XFireProxy)handler;
checkAuth(fireProxy, null, null);
Client c = fireProxy.getClient();
System.out.println(serviceURL);
System.out.println(c.getUrl());
assertEquals("wrong service URL", serviceURL, c.getUrl());
}