【发布时间】:2012-07-02 10:42:28
【问题描述】:
如何生成 List<Type> 而不是 ArrayOf{Type} ?
例如方法返回
[WebMethod]
public List<long> GetSimple()
WSDL2Java 将生成:
public ru.test.ws.ArrayOfLong GetSimple();
ArrayOfLong:
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ArrayOfLong", propOrder = {
"_long"
})
public class ArrayOfLong
implements Serializable
{
@XmlElement(name = "long", type = Long.class)
protected List<Long> _long;
public List<Long> getLong() {
if (_long == null) {
_long = new ArrayList<Long>();
}
return this._long;
}
}
如何配置 CXF 和 JAXB 以使用 List<Long> 代替 ArrayOfLong?
【问题讨论】:
-
您找到解决方案了吗?我目前面临同样的问题