首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到元素的架构

找不到元素的架构
EN

Stack Overflow用户
提问于 2014-01-11 20:08:25
回答 1查看 1.2K关注 0票数 0

我正在尝试导入一个外部wsdl并生成一个顶层类,但是我得到了错误:

代码语言:javascript
复制
Unable to find schema for element; {http://webservices.tmaresources.com/personify/}DEMO_UpdateCustomerDemographicsResponse

我不能粘贴整个文件,因为它超过了分配的字符限制,但以下是我认为发生问题的wsdl定义:

代码语言:javascript
复制
    <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://webservices.tmaresources.com/personify/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://webservices.tmaresources.com/personify/">
    <wsdl:types>...</wsdl:types>

任何帮助都是非常感谢的。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-01-11 22:36:42

http://webservices.tmaresources.com/personify/不存在。您可能有一个旧的WSDL定义。

您可以尝试删除该targetNamespace="http://webservices.tmaresources.com/personify/"位。粗略地说,targetNamespace允许文档在以后引用它自己(谷歌提供适当的解释,我绝不是SOAP专家)。所以不能保证- WSDL中的其他一些东西也可能失败(如果这是您应该调用的端点-代码无论如何都不会工作,对吧?)

看起来这家公司正在进行品牌重塑(http://www.personifycorp.com/),他们网站上的很多东西都不起作用(http://www.personifycorp.com/products-services/enterprise给了我404,尽管我在他们自己的页面上点击了那个链接)。

我不认为这是一个与编程相关的问题。直接联系他们,要求整理他们的$#*^。也许他们会为你提供正确的WSDL版本...也许can服务完全停机了,你什么也做不了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21062038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档