A Maven 2 plugin which reads a service endpoint implementation class and generates all of the portable artifacts for a JAX-WS web service.
Mojo Attributes:
runtimegenerate-sources| Name | Type | Description |
|---|---|---|
| sei | String |
service endpoint implementation class name. |
| Name | Type | Description |
|---|---|---|
| destDir | File |
Specify where to place output generated classes
Set to "" to turn it off Default value is ${project.build.outputDirectory}. |
| extension | boolean |
Allow to use the JAXWS Vendor Extensions. Default value is false. |
| genWsdl | boolean |
Specify that a WSDL file should be generated in ${resourceDestDir} Default value is false. |
| keep | boolean |
Keep generated files. Default value is false. |
| protocol | String |
Used in conjunction with genWsdl to specify the protocol to use in the wsdl:binding. Value values are "soap1.1" or "Xsoap1.2", default is "soap1.1". "Xsoap1.2" is not standard and can only be used in conjunction with the -extensions option |
| resourceDestDir | File |
Directory containing the generated wsdl files. Default value is ${project.build.directory}/jaxws/wsgen/wsdl. |
| sourceDestDir | File |
Specify where to place generated source files, keep is turned on with this option. |
| verbose | boolean |
Output messages about what the tool is doing Default value is false. |
java.io.FileNo${project.build.outputDirectory}booleanNofalsebooleanNofalsebooleanNofalsejava.lang.StringNojava.io.FileNo${project.build.directory}/jaxws/wsgen/wsdljava.lang.StringYesjava.io.FileNobooleanNofalse