import Freenet.contrib.xmlrpc.java.SimpleClient import Freenet.contrib.xmlrpc.java.RemoteSimpleClient ... String game="chess"; String user="brandon"; SimpleClient = new RemoteSimpleClient ("http://localhost:6690"); boolean done=false; while(!done) { String key=game+"-request-"+new Integer(i).toString(); try { SimpleClient.put(key, user.getBytes(), 15); done=true; } catch(Exception e) {done=false; i++;} }