0

我知道我宁愿使用像 Apache 的 XMLRPC 客户端这样的库,但是当我执行以下操作时:

    HttpURLConnection con = (HttpURLConnection) new URL(JIRA_URL).openConnection();
    con.setRequestMethod("POST");
    con.setDoOutput(true);
    con.setDoInput(true);
    con.setRequestProperty("Content-Type", "text/xml");

...然后发送以下 xml

<?xml version="1.0" encoding=ISO-8859-1"?>
<methodCall>
  <methodName>jira1.login</methodName>
  <params>
    <param><value><string>someUser</string></value></param>
    <param><value><string>pwd123</string></value></param>
  </params>
</methodCall>

我总是得到:

java.lang.NoSuchMethodException:&#32;com.atlassian.jira.rpc.xmlrpc.JiraXmlRpcService.getProjectsNoSchemes()

现在为什么它甚至说我没有要求的方法?此外,该方法确实存在。

4

0 回答 0