如何使用不推荐的注释从WSDL生成Java类?

时间:2012-07-03 16:06:22

标签: wsdl jax-ws cxf deprecated

在我正在开发的项目中,我们将几个WSDL视为接口。 我们正在从WSDL / XSD生成Java代码。

问题是我必须删除其中一个接口,但在此之前我想用@deprecated注释生成类。

我还有一些WSDL绑定和XSD绑定文件,但只有默认的JAXB属性(主要是包命名和generateIsSetMethod)。

我在maven 2中使用cxf-codegen-plugin。

1 个答案:

答案 0 :(得分:1)

使用annox插件,我现在能够将用于和/或用于WSDL中的方法的参数包装器标记为已弃用。

在portType中使用文档标记WSDL我不能使用@deprecated Javadoc注释将接口标记为已弃用。 (但仅限于Javadoc)。

我正在寻找更多:

  • 标记为已弃用(在代码中)接口
  • 将已弃用的客户端存根标记为已弃用。