【问题标题】:ruby WSDL error红宝石WSDL错误
【发布时间】:2009-04-07 18:04:45
【问题描述】:

我正在为这个错误撞墙。使用 wsdl2ruby 生成我的类后,当我针对 web 服务发布销售时,我收到以下错误。

SOAP::FaultError: org.xml.sax.SAXException:无效 元素在 com.marquis.eomis.canteeninventoryandsales.resource.canteenSale.CanteenSaleContent - 用户

用户元素是 CanteenSaleType 要求的有效元素。生成的WSDL有问题吗???

【问题讨论】:

    标签: ruby soap wsdl


    【解决方案1】:

    WSDL 有问题吗? - 可能不是。 wsdl2ruby.rb 对传递参数的方式相当挑剔。您能否发布 WSDL 的相关部分和生成的代码的相关部分?

    【讨论】:

    • 直接来自 WSDL 或我传入的对象的 PP ??
    • 您正在调用的方法的 WSDL 定义、与该方法对应的生成代码(即 wsdl2ruby 的输出)以及您用于构造参数和调用方法都会有帮助的。
    猜你喜欢
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 2017-05-26
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多