From 6774df98e8741d99595acda35e2f030ecf5b976c Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Wed, 25 Jan 2012 12:05:25 +0400 Subject: [PATCH] removed dependency on xml-rpc --- .../tasks/jira-connector/jira-connector.iml | 1 - .../tasks/jira/HttpClientTransport.java | 45 ------------------- 2 files changed, 46 deletions(-) delete mode 100644 plugins/tasks/jira-connector/src/main/java/com/intellij/tasks/jira/HttpClientTransport.java diff --git a/plugins/tasks/jira-connector/jira-connector.iml b/plugins/tasks/jira-connector/jira-connector.iml index e47df2880a1f..8be54150f15d 100644 --- a/plugins/tasks/jira-connector/jira-connector.iml +++ b/plugins/tasks/jira-connector/jira-connector.iml @@ -12,7 +12,6 @@ - diff --git a/plugins/tasks/jira-connector/src/main/java/com/intellij/tasks/jira/HttpClientTransport.java b/plugins/tasks/jira-connector/src/main/java/com/intellij/tasks/jira/HttpClientTransport.java deleted file mode 100644 index 669fd13e0bb9..000000000000 --- a/plugins/tasks/jira-connector/src/main/java/com/intellij/tasks/jira/HttpClientTransport.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.intellij.tasks.jira; - -import org.apache.commons.httpclient.Header; -import org.apache.commons.httpclient.HttpClient; -import org.apache.commons.httpclient.HttpMethod; -import org.apache.commons.httpclient.methods.ByteArrayRequestEntity; -import org.apache.commons.httpclient.methods.PostMethod; -import org.apache.xmlrpc.XmlRpc; -import org.apache.xmlrpc.XmlRpcClientException; -import org.apache.xmlrpc.XmlRpcTransport; - -import java.io.IOException; -import java.io.InputStream; - -public class HttpClientTransport implements XmlRpcTransport { - - private final String myUrl; - private final HttpClient myHttpClient; - private final Header myUserAgentHeader = new Header("User-Agent", XmlRpc.version); - private PostMethod myMethod; - - public HttpClientTransport(String url, HttpClient httpClient) { - myUrl = url; - myHttpClient = httpClient; - } - - public InputStream sendXmlRpc(byte[] request) throws IOException, XmlRpcClientException { - myMethod = new PostMethod(myUrl); - myMethod.setRequestHeader(new Header("Content-Type", "text/xml")); - myMethod.setRequestHeader(myUserAgentHeader); - myMethod.setRequestEntity(new ByteArrayRequestEntity(request)); - - configureMethod(myMethod); - - myHttpClient.executeMethod(myMethod); - return myMethod.getResponseBodyAsStream(); - } - - protected void configureMethod(HttpMethod method) { - } - - public void endClientRequest() throws XmlRpcClientException { - myMethod.releaseConnection(); - } -}