客户要求我们从生成的WSDL和XSD文件中删除JAX-WS生成的注释。生成的文件具有如下注释:
<!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.x.x-xxx-. -->我没有找到任何简单的东西来做这件事,所以我在这里问。除了修补JAX-WS之外,还有什么简单的解决方案吗?
发布于 2010-09-27 18:35:51
回答我自己的问题:最简单的解决方案是修补jar文件中的版本号,该jar文件是从文件名version.properties (/com/sun/xml/ws/util/version.properties)读取的,并重新构建包含此类的jar文件jaxws-rt.jar。
在Tomcat中使用servlet过滤器的另一种方法也可以工作,但会有性能损失。
https://stackoverflow.com/questions/3279500
复制相似问题