Full name:
org.apache.axis:wsdl2java-maven-plugin:1.4.1-SNAPSHOT:generate-sources
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
generate | String | - | Specifies what artifacts should be generated. Valid values are:
Also note that the both mode is only really meaningful if skeleton is set to true or if deployWsdd is specified. If none of these conditions is satisfied, then client and both will generate the same set of artifacts. |
Name | Type | Since | Description |
---|---|---|---|
all | boolean | - | flag to generate code for all elements, even unreferenced ones Default value is: false. |
allowInvalidURL | boolean | - | (no description) Default value is: false. |
catalog | File | - | The catalog file to resolve external entity references. This can be
any type of catalog supported by xml-resolver. |
deployScope | String | - | Determines the scope that will be specified for the service in the
deployment WSDD. Valid values are application,
request and session. This parameter has
no effect if generate is set to client or
if deployWsdd is not specified. If this parameter is
not specified, then no explicit scope will be configured in the
deployment WSDD, in which case the scope defaults to
request. Note that these semantics (in particular the default scope request) are compatible with the deployScope parameter of the wsdl2java Ant task. This simplifies the migration of Ant builds to Maven. However, for most services, application is a more reasonable setting. |
deployWsdd | File | - | The location of the deployment WSDD file to be generated. This
parameter is ignored if generate is set to
client. If this parameter is not specified, then no
deployment WSDD will be generated. |
file | File | - | The WSDL file to process. |
helperGen | boolean | - | Turn on/off Helper class generation. Default value is: false. |
implementationClassName | String | - | Set the name of the class implementing the web service. This
parameter is ignored if generate is set to
client. If this parameter is not specified, then a
default class name will be chosen if necessary. |
javaXmlTypeMappings | JavaXmlTypeMapping[] | - | A set of Java to XML type mappings that override the default
mappings. This can be used to change the Java class associated
with an XML type. |
mappings | Mapping[] | - | Mappings of namespaces to packages. |
noWrapped | boolean | - | Set the noWrapped flag. Default value is: false. |
skeleton | boolean | - | Specifies whether a skeleton should be generated. If this parameter
is set to false, a skeleton will not be generated.
Instead, the generated deployment WSDD will indicate that the
implementation class is deployed directly. In such cases, the WSDD
contains extra meta data describing the operations and parameters
of the implementation class. This parameter is ignored if
generate is set to client. Default value is: false. |
sourceOutputDirectory | File | - | Output directory for generated Java files. Default value is: ${project.build.directory}/generated-sources/wsdl2java. |
testSourceOutputDirectory | File | - | Output directory used for the stub and locator if
writeStubToTestSources is true. Default value is: ${project.build.directory}/generated-test-sources/wsdl2java. |
typeMappingVersion | String | - | The default type mapping registry to use. Either 1.1 or 1.2. Default value is: 1.2. |
undeployWsdd | File | - | The location of the undeployment WSDD file to be generated. This
parameter is ignored if generate is set to
client. If this parameter is not specified, then no
undeployment WSDD will be generated. Note that (in contrast to
deployWsdd) this parameter is rarely used: in general,
no undeployment WSDD is required. |
url | String | - | The URL of the WSDL to process. This should only be used for remote
WSDLs. For local files, use the file parameter. |
wrapArrays | boolean | - | Set the wrap arrays flag - if true this will make new classes like
"ArrayOfString" for literal "wrapped" arrays. Otherwise it will use
"String []" and generate appropriate metadata. Default value is: false. |
writeStubToTestSources | boolean | - | Flag indicating whether the stub and locator should be written to
sourceOutputDirectory (false) or to
testSourceOutputDirectory (true). Set
this parameter to true if the main artifact of your
project should not contain client-side code, but you need it in
your test cases. Note that this parameter is only meaningful if
generate is set to both. Default value is: false. |
all:
file:
url: