我在使用 Python 客户端通过 SOAP 访问 JIRA 时收到错误"no schemaLocation attribute in import"



示例代码:

<>之前#!/usr/bin/env python示例Python客户端通过SOAP访问JIRA。默认情况下,访问# http://jira.atlassian.com有公众账号。方法要求超过基本用户级别的访问被注释掉。修改URL以及本地测试的项目/问题详细信息。#注意:此Python客户端仅适用于JIRA 3.3.1及以上版本# http://jira.atlassian.com/browse/jra - 7321)#参考SOAP Javadoc,看看哪些调用是可用的:导入SOAPpy, getpass, datetimesoap = SOAPpy.WSDL.Proxy('http://jira.company.com:8080/rpc/soap/jirasoapservice-v2?wsdl')jirauser ="用户名"passwd = '密码'#打印可用的方法,但是WSDL不包含参数# names,所以它没什么用。请参考上面的Javadoc URL#print 'Available methods: ', soap.methods.keys()def listSOAPmethods ():对于soap.methods.keys()中的key:打印密钥':'对于soap.methods[key].inparams中的参数:打印't', param.name.ljust(10), param.type对于soap.methods[key].outparams中的参数:print 'tOut: ', param.name.ljust(10), param.typeAuth =肥皂。登录(jirauser passwd)问题=肥皂。getIssue (auth、qa - 79)打印"检索问题:",问题打印"做!"之前

为了提供完整的上下文,完整的错误如下:

<>之前进口:http://service.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://jira.mycompany.com: 8080/rpc/soap/jirasoapservice-v2导入中没有schemaLocation属性进口:http://exception.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://schemas.xmlsoap.org/soap/encoding/导入中没有schemaLocation属性/usr/local/lib/python2.6/dist-packages/wstools-0.3-py2.6.egg/wstools/XMLSchema.py:3107: DeprecationWarning: object.__init__()不带参数元组。__init__(自我,args)进口:http://service.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://beans.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://jira.mycompany.com: 8080/rpc/soap/jirasoapservice-v2导入中没有schemaLocation属性进口:http://schemas.xmlsoap.org/soap/encoding/导入中没有schemaLocation属性进口:http://service.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://beans.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://exception.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://schemas.xmlsoap.org/soap/encoding/导入中没有schemaLocation属性进口:http://beans.soap.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://jira.mycompany.com: 8080/rpc/soap/jirasoapservice-v2导入中没有schemaLocation属性进口:http://exception.rpc.jira.atlassian.com导入中没有schemaLocation属性进口:http://schemas.xmlsoap.org/soap/encoding/导入中没有schemaLocation属性

我不久前更改了JIRA Python CLI代码以使用suds而不是SOAPpy,并且没有回头看。

相关内容

  • 没有找到相关文章

最新更新