首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Savon ruby宝石获得Savon::SOAPFault应请求

Savon ruby宝石获得Savon::SOAPFault应请求
EN

Stack Overflow用户
提问于 2022-08-11 17:44:12
回答 1查看 105关注 0票数 0

我的代码非常简单:

代码语言:javascript
复制
client = Savon.client(wsdl: wsdl_url, follow_redirects: true)
response = client.call(:obtener_cotizacion, message: { fecha: '2022-08-02' })

我知道这个错误:

代码语言:javascript
复制
Traceback (most recent call last):
        8: from bin/console:8:in `<main>'
        7: from (irb):82
        6: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/client.rb:37:in `call'
        5: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/operation.rb:65:in `call'
        4: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/operation.rb:76:in `create_response'
        3: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/operation.rb:76:in `new'
        2: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/response.rb:20:in `initialize'
        1: from /app/vendor/bundle/ruby/2.7.0/gems/savon-2.13.0/lib/savon/response.rb:132:in `raise_soap_and_http_errors!'
Savon::SOAPFault ((S:Client) Couldn't create SOAP message due to exception: XML reader error: com.ctc.wstx.exc.WstxParsingException: Trying to declare prefix 'xmlns' (illegal as per NS 1.1 #4))
 at [row,col {unknown-source}]: [1,585]

我不知道这意味着什么,我从未在我的其他集成中声明过任何前缀。

任何帮助都将不胜感激,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-08-22 08:29:01

要在此提交中引入的错误接缝:https://github.com/savonrb/savon/commit/045082c9d18ed538da072b4a4681e79c16dac17b

你试过把Savonrb降级到2.12.1版吗?

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

https://stackoverflow.com/questions/73324877

复制
相关文章

相似问题

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