Apache XML-RPCを使って、チケットの削除を行なってみました。
import java.net.URL;
import org.apache.xmlrpc.client.XmlRpcClient;
import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;
public class RpcClient {
public static void main(String[] args) throws Exception {
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();
String site = "http://localhost/trac/s2jsf_editor/login/xmlrpc";
config.setServerURL(new URL(site));
config.setBasicUserName("admin");
config.setBasicPassword("admin");
XmlRpcClient client = new XmlRpcClient();
client.setConfig(config);
Object[] params = new Object[] { new Integer(3) };
Object result = client.execute("ticket.delete", params);
System.out.println(result);
}
}