0

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

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

在已经生成的成千上万行代码中,我将在哪里找到我需要放在一起的与文档示例中的这一行相对应的 Scala 特征:

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

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

4

1 回答 1

1

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

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

然后,代替scalaxb.SoapClients,使用scalaxb.Soap11Clients

于 2012-05-16T09:31:01.220 回答