44.3. java2ws
摘要
从 Java 代码生成 WSDL 文档
synopsis
<plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-java2ws-plugin</artifactId> <version>version</version> <executions> <execution> <id>process-classes</id> <phase>process-classes</phase> <configuration> <className>className</className> <option>...</option> ... </configuration> <goals> <goal>java2ws</goal> </goals> </execution> </executions> </plugin>
描述
java2ws
任务采用服务端点实施(SEI),并生成用于实施 Web 服务的支持文件。它可以生成以下内容:
- WSDL 文档
- 将服务部署为 POJO 所需的服务器代码
- 用于访问该服务的客户端代码
- wrapper 和 faultan
所需配置
该插件要求 className
配置元素存在。元素的值是要处理的 SEI 的完全限定名称。
可选配置
下表中列出的配置元素可用于微调 WSDL 生成。
元素 | 描述 |
---|---|
|
指定用于处理 SEI 并生成支持类的前端。 |
|
指定用于处理 SEI 并生成支持类的数据绑定。使用 JAX-WS 前端时的默认设置是 |
|
指示 工具在设置为 |
|
指示 工具生成打包程序 bean,如果设为 |
|
指示工具在设置为 |
|
指示工具在设置为 |
| 指定生成的 WSDL 文件的名称。 |
| 指定处理 SEI 时搜索的 classpath。 |
|
指定生成的 WSDL 文档在设置为 |
| 指定要在生成的 WSDL 文件中使用的目标命名空间。 |
|
指定生成的 |