我目前正在尝试使用 SOAP API 集成 ExpressionEngine 和 Salesforce。我有一个有效的 WSDL,但是当我尝试解析 WSDL 并在 Salesforce 中创建 APEX 类时,它最终会引发一些奇怪的错误。我在以下销售人员论坛链接上对此进行了大量发布:http: //boards.developerforce.com/t5/Apex-Code-Development/URGENT-WSDL-Issues-Error-Failed-to-parse-wsdl-type-not -指定/td-p/548983
它最初抛出一个错误,说 name 属性不能为空,所以我将 name="salesforce" 添加到节点。之后它开始抛出一个类型错误:
Error: Failed to parse wsdl: type not specified for attribute: salesforce
我试图对此进行调试,但实际上并没有发现以下声明有什么问题:
<xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:Associative[]" name="salesforce"/>
完整的 WSDL 文档可以在上面的链接中找到。任何帮助都将不胜感激,因为这不是我的特定专业领域,而且我的最后期限即将到来。