2014-01-13 64 views
1

在我的服务器我以前有方法:WSDL进口问题德尔福XE2

public boolean isValid(NameMinData[] names){ 
} 

所以德尔福生成的类型:

Array_Of_NameMinData = array of NameMinData; 

后来我在我的服务器上添加一个方法:

public NameMinData[] getValidNames(NameMinData[] names){ 
} 

后代Delphi将我的类型名称更改为:

getValidNamesResponse = array of NameMinData; 

这非常烦人,因为我在很多地方使用过这种类型。任何想法是如何强制德尔福生成原始名称?

+0

你可以显示你的WSDL吗? –

回答

2

我戳了一下,发现你需要检查Map pure collections to wrapper class types。这解决了我的问题。

enter image description here