这个问题可能有点傻,但是我还没有找到一个方法来获取由JAX-WS RI Web服务生成的WSDL 2.0。
我一直在使用最新的jax-ws版本,如果我创建一个非常简单的WS(例如下面的示例),生成的WSDL将是版本1.1。
@WebService
public interface RandomNumberGenerator {
Integer getRandomNumber();
}
@WebService(endpointInterface="RandomNumberGenerator")
public class RandomNumberGeneratorImpl {
public Integer getRandomNumber() {
return (int) (Math.random() * 1000);
}
}
有人知道我如何明确告诉JAX-WS生成WSDL 2.0吗?考虑到自2007年以来2.0是W3C的推荐,我相信JAX-WS肯定提供了生成它的方法。
谢谢。