使用CXF和maven将源代码注释导出到WSDL?

时间:2011-11-25 08:50:43

标签: java web-services maven wsdl cxf

就像标题所说:是否可以将我的web服务方法参数的javadoc注释导出到wsdl中?我们使用CXF和maven的java2ws目标从源代码生成wsdl。

1 个答案:

答案 0 :(得分:2)

您可以使用@WSDLDocumentationCollection注释将多个@WSDLDocumentation注释附加到单个方法(具有不同的展示位置),但是您不能使用此方法比将文档放在单个操作上更深入port,因为它不再是WSDL问题而成为XSD问题。 XSD文档将由JAXB级别的注释处理,但不存在此类注释;生成的模式不包含<xs:documentation>个元素。 (当从模式启动时,文档注释可以作为Javadoc生成,但由于Javadoc注释未保留在Java类文件中,因此不会发生相反的方向。)