我使用以下库从我的 wsdl 文件中生成了一个肥皂客户端。 https://github.com/bet365/soap
在我的开发环境中一切正常 - 我可以成功调用服务。
问题:当我通过 Distillery 构建我的 Elixir 版本时,它似乎根本不起作用。我得到了先前生成的客户端的回复:
{:error, {:client, {:encoding_body, :error, :undef}}, ""}
我想到了关于 hrl-records(包含文件夹)或生成的客户端(src 文件夹)的路径问题。所有尝试 - 没有运气。此外,我的应用程序是雨伞应用程序(也许有问题..?)
任何帮助表示赞赏!