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 所需的服务器代码
- 用于访问该服务的客户端代码
- 打包程序和故障 bean
所需的配置
该插件要求 className
配置元素存在。元素的值是要处理的 SEI 的完全限定名称。
可选配置
下表中列出的配置元素可用于微调 WSDL 生成。
element | 描述 |
---|---|
|
指定用于处理 SEI 的前端并生成支持类。 |
|
指定用于处理 SEI 并生成支持类的数据绑定。使用 JAX-WS 前端时的默认设置是 |
|
指示 工具在设置为 |
|
当设置为 |
|
指示 工具在设置为 |
|
指示 工具在设置为 |
| 指定生成的 WSDL 文件的名称。 |
| 指定处理 SEI 时的 classpath 搜索。 |
|
指定在设置为 |
| 指定要在生成的 WSDL 文件中使用的目标命名空间。 |
|
指定生成的 |