热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

的错误消息:

ZSI.generate.Wsdl2PythonError:unsupportedlocalsimpleTyperestriction

i have this simple type from an external webservice:

我从外部Web服务有这个简单的类型:



    
        
        
    


but whe i launch wsdl2py -b filename.wsdl i got this error:

但是,当我启动wsdl2py -b filename.wsdl时,我收到此错误:

ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction: 

How can i fix this? I tried to change from simpleType to compleType and wsdl2py generate python code without problem. In this way i can't be able to use card_number in my python object.

我怎样才能解决这个问题?我试图从simpleType更改为compleType和wsdl2py生成python代码没有问题。这样我就无法在我的python对象中使用card_number。

Thanks for helping.

谢谢你的帮助。

1 个解决方案

#1


1  

I'm not sure if this is still the case, but a quick google suggests that simpleTypes with user-defined restriction bases aren't supported by ZSI.

我不确定是否仍然如此,但快速谷歌建议ZSI不支持具有用户定义限制基础的simpleTypes。

If this is still the case, then you could modify the restriction for "card_number" to remove the base and update the restriction-facets within the simpleType-restriction to reflect what the base would have provided.

如果仍然如此,那么您可以修改“card_number”的限制以删除基数并更新simpleType-restriction中的restriction-facets以反映基数将提供的内容。

If you post the content of restriction facets for PanType, we can tell you what that would be.

如果您发布PanType的限制面的内容,我们可以告诉您这将是什么。


推荐阅读
author-avatar
最爱一片小舟
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有