wsdl2as:wsdl2as

Compiles WSDL into ActionScript3 SOAP client stubs.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: generate-sources

Required Parameters

Name Type Description
flexHome File No description.
outputDirectory File Location of the output ActionScript source.
project MavenProject No description.
sourceDirectory File Specifies the directory containing WSDL files.

Optional Parameters

Name Type Description
excludes Set Set of exclude patterns
includes Set A set of patterns matching files from the sourceDirectory that should be processed as grammers.
typeMappingStrategy String Name of the type mapping strategy: 'asxsd' (the default) or 'none'.

Parameter Details

excludes

Set of exclude patterns

  • Type: java.util.Set
  • Required: No

flexHome No Description.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${flex.home}

includes A set of patterns matching files from the sourceDirectory that should be processed as grammers.
  • Type: java.util.Set
  • Required: No

outputDirectory Location of the output ActionScript source.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}/generated-sources/wsdl2as

project No Description.
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • Expression: ${project}

sourceDirectory Specifies the directory containing WSDL files.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${basedir}/src/main/wsdl

typeMappingStrategy Name of the type mapping strategy: 'asxsd' (the default) or 'none'.
  • Type: java.lang.String
  • Required: No