我正在使用JAX-WS生成wsdl。Java-bean类类似于:
public class MyBean {
private String nullableField;
private String notNullableField;
// and here appropriate get/set/ters
}生成wsdl时,未指定此字段的可空性。
问:在wsdl中指定字段具有相应的nillable='‘值需要什么(以及在哪里)?也就是说,我如何在wsdl的纯java代码中指定字段的空性?
此时,我正在生成wsdl,然后手动更正xml字段的可空性。那就不方便了。我希望这个nillable属性由java-ws自动生成。
有什么建议吗?
谢谢。
发布于 2009-12-10 21:58:43
AFAIK,它仍然不可能在使用@WebParam时生成nillable=false,即当使用Java优先的方法时(如this thread中所讨论的)。实际上,如果您想要更好的控制,我建议使用WSDL优先的方法。
https://stackoverflow.com/questions/1880991
复制相似问题