baohaojun/org-jira

Emacs 25.1: Error retrieving WSDL: 500

mnsanghvi opened this issue · 1 comments

My settings are as following:

(setq jiralib-url "https://jira.fubar.com/jira")
(setq request-log-level 'blather)
(setq request-message-level 'blather)
(setq org-jira-working-dir "~/Work/Jira")

I upgraded from Emacs 24.5 to Emacs 25.1 and now I get the following when I am on a Jira Project
and do org-jira-get-issues

Debugger entered--Lisp error: (error "Error retrieving WSDL: 500")
  signal(error ("Error retrieving WSDL: 500"))
  error("Error retrieving WSDL: %s" 500)
  soap-fetch-xml-from-url("https://jira.fubar.com/jira/rpc/soap/jirasoapservice-v2?wsdl" [cl-struct-soap-wsdl "https://jira.fubar.com/jira/rpc/soap/jirasoapservice-v2?wsdl" "https://jira.fubar.com/jira/rpc/soap/jirasoapservice-v2?wsdl" nil nil (("soapenc" . "http://schemas.xmlsoap.org/soap/encoding/") ("xsd" . "http://www.w3.org/2001/XMLSchema")) ([cl-struct-soap-namespace "http://schemas.xmlsoap.org/soap/encoding/" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("string" ([cl-struct-soap-xs-basic-type "string" "soapenc" nil nil nil string]) "language" ([cl-struct-soap-xs-basic-type "language" "soapenc" nil nil nil language]) "ID" ([cl-struct-soap-xs-basic-type "ID" "soapenc" nil nil nil ID]) "IDREF" ([cl-struct-soap-xs-basic-type "IDREF" "soapenc" nil nil nil IDREF]) "dateTime" ([cl-struct-soap-xs-basic-type "dateTime" "soapenc" nil nil nil dateTime]) "time" ([cl-struct-soap-xs-basic-type "time" "soapenc" nil nil nil time]) "date" ([cl-struct-soap-xs-basic-type "date" "soapenc" nil nil nil date]) "boolean" ([cl-struct-soap-xs-basic-type "boolean" "soapenc" nil nil nil boolean]) "gYearMonth" ([cl-struct-soap-xs-basic-type "gYearMonth" "soapenc" nil nil nil gYearMonth]) "gYear" ([cl-struct-soap-xs-basic-type "gYear" "soapenc" nil nil nil gYear]) "gMonthDay" ([cl-struct-soap-xs-basic-type "gMonthDay" "soapenc" nil nil nil gMonthDay]) "gDay" ([cl-struct-soap-xs-basic-type "gDay" "soapenc" nil nil nil gDay]) "gMonth" ([cl-struct-soap-xs-basic-type "gMonth" "soapenc" nil nil nil gMonth]) "long" ([cl-struct-soap-xs-basic-type "long" "soapenc" nil nil nil long]) "short" ([cl-struct-soap-xs-basic-type "short" "soapenc" nil nil nil short]) "int" ([cl-struct-soap-xs-basic-type "int" "soapenc" nil nil nil int]) "integer" ([cl-struct-soap-xs-basic-type "integer" "soapenc" nil nil nil integer]) "nonNegativeInteger" ([cl-struct-soap-xs-basic-type "nonNegativeInteger" "soapenc" nil nil nil nonNegativeInteger]) "unsignedLong" ([cl-struct-soap-xs-basic-type "unsignedLong" "soapenc" nil nil nil unsignedLong]) "unsignedShort" ([cl-struct-soap-xs-basic-type "unsignedShort" "soapenc" nil nil nil unsignedShort]) "unsignedInt" ([cl-struct-soap-xs-basic-type "unsignedInt" "soapenc" nil nil nil unsignedInt]) "decimal" ([cl-struct-soap-xs-basic-type "decimal" "soapenc" nil nil nil decimal]) "duration" ([cl-struct-soap-xs-basic-type "duration" "soapenc" nil nil nil duration]) "byte" ([cl-struct-soap-xs-basic-type "byte" "soapenc" nil nil nil byte]) "unsignedByte" ([cl-struct-soap-xs-basic-type "unsignedByte" "soapenc" nil nil nil unsignedByte]) "float" ([cl-struct-soap-xs-basic-type "float" "soapenc" nil nil nil float]) "double" ([cl-struct-soap-xs-basic-type "double" "soapenc" nil nil nil double]) "base64Binary" ([cl-struct-soap-xs-basic-type "base64Binary" "soapenc" nil nil nil base64Binary]) "anyType" ([cl-struct-soap-xs-basic-type "anyType" "soapenc" nil nil nil anyType]) "anyURI" ([cl-struct-soap-xs-basic-type "anyURI" "soapenc" nil nil nil anyURI]) "QName" ([cl-struct-soap-xs-basic-type "QName" "soapenc" nil nil nil QName]) "Array" ([cl-struct-soap-xs-basic-type "Array" "soapenc" nil nil nil Array]) "byte[]" ([cl-struct-soap-xs-basic-type "byte[]" "soapenc" nil nil nil byte\[\]]) ...))] [cl-struct-soap-namespace "http://www.w3.org/2001/XMLSchema" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("string" ([cl-struct-soap-xs-basic-type "string" "xsd" nil nil nil string]) "language" ([cl-struct-soap-xs-basic-type "language" "xsd" nil nil nil language]) "ID" ([cl-struct-soap-xs-basic-type "ID" "xsd" nil nil nil ID]) "IDREF" ([cl-struct-soap-xs-basic-type "IDREF" "xsd" nil nil nil IDREF]) "dateTime" ([cl-struct-soap-xs-basic-type "dateTime" "xsd" nil nil nil dateTime]) "time" ([cl-struct-soap-xs-basic-type "time" "xsd" nil nil nil time]) "date" ([cl-struct-soap-xs-basic-type "date" "xsd" nil nil nil date]) "boolean" ([cl-struct-soap-xs-basic-type "boolean" "xsd" nil nil nil boolean]) "gYearMonth" ([cl-struct-soap-xs-basic-type "gYearMonth" "xsd" nil nil nil gYearMonth]) "gYear" ([cl-struct-soap-xs-basic-type "gYear" "xsd" nil nil nil gYear]) "gMonthDay" ([cl-struct-soap-xs-basic-type "gMonthDay" "xsd" nil nil nil gMonthDay]) "gDay" ([cl-struct-soap-xs-basic-type "gDay" "xsd" nil nil nil gDay]) "gMonth" ([cl-struct-soap-xs-basic-type "gMonth" "xsd" nil nil nil gMonth]) "long" ([cl-struct-soap-xs-basic-type "long" "xsd" nil nil nil long]) "short" ([cl-struct-soap-xs-basic-type "short" "xsd" nil nil nil short]) "int" ([cl-struct-soap-xs-basic-type "int" "xsd" nil nil nil int]) "integer" ([cl-struct-soap-xs-basic-type "integer" "xsd" nil nil nil integer]) "nonNegativeInteger" ([cl-struct-soap-xs-basic-type "nonNegativeInteger" "xsd" nil nil nil nonNegativeInteger]) "unsignedLong" ([cl-struct-soap-xs-basic-type "unsignedLong" "xsd" nil nil nil unsignedLong]) "unsignedShort" ([cl-struct-soap-xs-basic-type "unsignedShort" "xsd" nil nil nil unsignedShort]) "unsignedInt" ([cl-struct-soap-xs-basic-type "unsignedInt" "xsd" nil nil nil unsignedInt]) "decimal" ([cl-struct-soap-xs-basic-type "decimal" "xsd" nil nil nil decimal]) "duration" ([cl-struct-soap-xs-basic-type "duration" "xsd" nil nil nil duration]) "byte" ([cl-struct-soap-xs-basic-type "byte" "xsd" nil nil nil byte]) "unsignedByte" ([cl-struct-soap-xs-basic-type "unsignedByte" "xsd" nil nil nil unsignedByte]) "float" ([cl-struct-soap-xs-basic-type "float" "xsd" nil nil nil float]) "double" ([cl-struct-soap-xs-basic-type "double" "xsd" nil nil nil double]) "base64Binary" ([cl-struct-soap-xs-basic-type "base64Binary" "xsd" nil nil nil base64Binary]) "anyType" ([cl-struct-soap-xs-basic-type "anyType" "xsd" nil nil nil anyType]) "anyURI" ([cl-struct-soap-xs-basic-type "anyURI" "xsd" nil nil nil anyURI]) "QName" ([cl-struct-soap-xs-basic-type "QName" "xsd" nil nil nil QName]) "Array" ([cl-struct-soap-xs-basic-type "Array" "xsd" nil nil nil Array]) "byte[]" ([cl-struct-soap-xs-basic-type "byte[]" "xsd" nil nil nil byte\[\]]) ...))])])

Any ideas on why this would be occurring ? Or is it just a coincidence that it is happening after I switched to Emacs 25.1 ?

Are you sure your Jira instance still supports SOAP? Jira in recent versions of the cloud instance has removed SOAP support.

This project is now maintained at:

https://github.com/ahungry/org-jira

So try the latest master branch there (full REST mode support by default, which everything but very old Jira versions should support).

Or upgrade org-jira via MELPA tomorrow (or as soon as the latest change propagates that updated the upstream for org-jira)