在使用Scalaxb连接到SOAP服务时,如何构建蛋糕?

时间:2012-05-16 09:28:21

标签: scalaxb

我已阅读文档,但我需要知道的是:

我没有使用虚构的股票报价服务(带有虚构的wsdl文件)。我正在使用不同名称的其他服务。

在已生成的成千上万行代码中,我会在文档示例中找到与此行对应的Scala特征:

val service = (new stockquote.StockQuoteSoap12Bindings with scalaxb.SoapClients with scalaxb.DispatchHttpClients {}).service

现在,您可能会想“为什么不在生成的代码中搜索Soap12Bindings”?好主意 - 但结果为0。

1 个答案:

答案 0 :(得分:0)

文档中的示例已过时或过于具体。 (该文档内部不一致与scalaxb输出的实际文件名不一致。)

首先,搜索SoapBindings而不是Soap12Bindings来查找特定于服务的特征(第一个特征)。

然后,使用scalaxb.SoapClients而不是scalaxb.Soap11Clients