| <!DOCTYPE html> |
| <!-- |
| | Generated by Apache Maven Doxia at 2016-01-18 |
| | Rendered using Apache Maven Fluido Skin 1.4 |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| <meta name="Date-Revision-yyyymmdd" content="20160118" /> |
| <meta http-equiv="Content-Language" content="en" /> |
| <title>Maven Axis 2 WSDL2Code Plugin – </title> |
| <link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" /> |
| <link rel="stylesheet" href="./css/site.css" /> |
| <link rel="stylesheet" href="./css/print.css" media="print" /> |
| |
| |
| <script type="text/javascript" src="./js/apache-maven-fluido-1.4.min.js"></script> |
| |
| |
| </head> |
| <body class="topBarDisabled"> |
| |
| |
| |
| <div class="container-fluid"> |
| <div id="banner"> |
| <div class="pull-left"> |
| <a href="http://maven.apache.org/" id="bannerLeft"> |
| <img src="http://maven.apache.org/images/apache-maven-project.png" alt="Maven Axis 2 WSDL2Code Plugin"/> |
| </a> |
| </div> |
| <div class="pull-right"> <div id="bannerRight"> |
| <img src="http://maven.apache.org/images/maven-small.gif" /> |
| </div> |
| </div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| |
| |
| <li id="publishDate">Last Published: 2016-01-18 |
| <span class="divider">|</span> |
| </li> |
| <li id="projectVersion">Version: 1.7.0 |
| <span class="divider">|</span> |
| </li> |
| <li class=""> |
| <a href="http://www.apache.org" class="externalLink" title="Apache"> |
| Apache</a> |
| <span class="divider">/</span> |
| </li> |
| <li class=""> |
| <a href="../../../index.html" title="Axis2/Java"> |
| Axis2/Java</a> |
| <span class="divider">/</span> |
| </li> |
| <li class=""> |
| <a href="./" title="Maven Axis 2 WSDL2Code Plugin"> |
| Maven Axis 2 WSDL2Code Plugin</a> |
| <span class="divider">/</span> |
| </li> |
| <li class="active "></li> |
| |
| |
| |
| |
| |
| <li class="pull-right"> |
| <span class="divider">|</span> |
| <a href="http://maven.apache.org/maven2/" class="externalLink" title="Maven 2"> |
| Maven 2</a> |
| </li> |
| |
| |
| <li class="pull-right"> |
| <span class="divider">|</span> |
| <a href="http://ws.apache.org/axis2/" class="externalLink" title="Axis 2"> |
| Axis 2</a> |
| </li> |
| |
| |
| <li class="pull-right"> |
| <span class="divider">|</span> |
| <a href="http://ws.apache.org/" class="externalLink" title="Webservices"> |
| Webservices</a> |
| </li> |
| |
| |
| <li class="pull-right"> |
| <a href="http://www.apache.org/" class="externalLink" title="Apache"> |
| Apache</a> |
| </li> |
| |
| </ul> |
| </div> |
| |
| |
| <div class="row-fluid"> |
| <div id="leftColumn" class="span2"> |
| <div class="well sidebar-nav"> |
| |
| |
| <ul class="nav nav-list"> |
| <li class="nav-header">Overview</li> |
| |
| <li> |
| |
| <a href="introduction.html" title="Introduction"> |
| <span class="none"></span> |
| Introduction</a> |
| </li> |
| |
| <li> |
| |
| <a href="howto.html" title="How to Use"> |
| <span class="none"></span> |
| How to Use</a> |
| </li> |
| |
| <li class="active"> |
| |
| <a href="#"><span class="none"></span>Configuration</a> |
| </li> |
| <li class="nav-header">Apache</li> |
| |
| <li> |
| |
| <a href="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="License"> |
| <span class="none"></span> |
| License</a> |
| </li> |
| |
| <li> |
| |
| <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"> |
| <span class="none"></span> |
| Sponsorship</a> |
| </li> |
| |
| <li> |
| |
| <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> |
| <span class="none"></span> |
| Thanks</a> |
| </li> |
| |
| <li> |
| |
| <a href="http://www.apache.org/security/" class="externalLink" title="Security"> |
| <span class="none"></span> |
| Security</a> |
| </li> |
| </ul> |
| |
| |
| |
| <hr /> |
| |
| <div id="poweredBy"> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> |
| <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /> |
| </a> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="bodyColumn" class="span10" > |
| |
| <div class="section"> |
| <h2><a name="Configuration"></a>Configuration</h2> |
| <p>The WSDL2Code goal takes the following parameters as input. All parameters can be set from the command line by using properties. For example, the parameter "generateServerSide" may be set using the property "axis2.wsdl2code.generateServerSide". If the parameter isn't set via property or in the POM, then a default value applies.</p> |
| <table border="1" class="table table-striped"> |
| <tr class="a"> |
| <td align="left">Parameter name</td> |
| <td align="left">Command line property Default value</td> |
| <td align="left">Description</td></tr> |
| <tr class="b"> |
| <td align="left">databindingName</td> |
| <td align="left">$<a name="axis2.wsdl2code.databindingName">axis2.wsdl2code.databindingName</a> adb</td> |
| <td align="left">Data binding framework, which is being used by the generated sources.</td></tr> |
| <tr class="a"> |
| <td align="left">generateAllClasses</td> |
| <td align="left">$<a name="axis2.wsdl2code.generateAllClasses">axis2.wsdl2code.generateAllClasses</a> false</td> |
| <td align="left">Whether to generate simply all classes. This is only valid in conjunction with "generateServerSide".</td></tr> |
| <tr class="b"> |
| <td align="left">generateServerSide</td> |
| <td align="left">$<a name="axis2.wsdl2code.generateServerSide">axis2.wsdl2code.generateServerSide</a> false</td> |
| <td align="left">Whether server side sources are being generated.</td></tr> |
| <tr class="a"> |
| <td align="left">generateServerSideInterface</td> |
| <td align="left">$<a name="axis2.wsdl2code.generateServerSideInterface">axis2.wsdl2code.generateServerSideInterface</a> false</td> |
| <td align="left">Whether to generate the server side interface.</td></tr> |
| <tr class="b"> |
| <td align="left">generateServicesXml</td> |
| <td align="left">$<a name="axis2.wsdl2code.generateServicesXml">axis2.wsdl2code.generateServicesXml</a> false</td> |
| <td align="left">Whether a "services.xml" file is being generated.</td></tr> |
| <tr class="a"> |
| <td align="left">generateTestcase</td> |
| <td align="left">$<a name="axis2.wsdl2code.generateTestCase">axis2.wsdl2code.generateTestCase</a> false</td> |
| <td align="left">Whether a test case is being generated.</td></tr> |
| <tr class="b"> |
| <td align="left">language</td> |
| <td align="left">$<a name="axis2.wsdl2code.language">axis2.wsdl2code.language</a> java</td> |
| <td align="left">Programming language of the generated sources.</td></tr> |
| <tr class="a"> |
| <td align="left">namespaceToPackages</td> |
| <td align="left">$<a name="axis2.wsdl2code.namespaceToPackages">axis2.wsdl2code.namespaceToPackages</a></td> |
| <td align="left">Map of namespace URI to packages in the format uri1=package1,uri2=package2,... Using this parameter is discouraged. In general, you should use the namespaceUris parameter. However, the latter cannot be set on the command line.</td></tr> |
| <tr class="b"> |
| <td align="left">namespaceURIs</td> |
| <td align="left"></td> |
| <td align="left">Map of namespace URI to packages. Example: <namespaceURIs> <namespaceURI> <uri>uri1</uri1> <package>package1</package> </namespaceURI> ... </namespaceURIs></td></tr> |
| <tr class="a"> |
| <td align="left">outputDirectory</td> |
| <td align="left">$<a name="axis2.wsdl2code.target">axis2.wsdl2code.target</a> target/generated-sources/axis2/wsdl2code</td> |
| <td align="left">Target directory, where sources are being generated.</td></tr> |
| <tr class="b"> |
| <td align="left">packageName</td> |
| <td align="left">$<a name="axis2.wsdl2code.package">axis2.wsdl2code.package</a></td> |
| <td align="left">Package name of the generated sources.</td></tr> |
| <tr class="a"> |
| <td align="left">portName</td> |
| <td align="left">$<a name="axis2.wsdl2code.portName">axis2.wsdl2code.portName</a></td> |
| <td align="left">Port name, for which sources are being generated. By default, sources are generated for all ports.</td></tr> |
| <tr class="b"> |
| <td align="left">serviceName</td> |
| <td align="left">$<a name="axis2.wsdl2code.serviceName">axis2.wsdl2code.serviceName</a></td> |
| <td align="left">Service name, for which sources are being generated. By default, sources are generated for all services.</td></tr> |
| <tr class="a"> |
| <td align="left">syncMode</td> |
| <td align="left">$<a name="axis2.wsdl2code.syncMode">axis2.wsdl2code.syncMode</a> both</td> |
| <td align="left">Sync mode, for which sources are being generated; either of "sync", "async", or "both" (default).</td></tr> |
| <tr class="b"> |
| <td align="left">unpackClasses</td> |
| <td align="left">$<a name="axis2.wsdl2code.unpackClasses">axis2.wsdl2code.unpackClasses</a></td> |
| <td align="left">Whether to unpack classes.</td></tr> |
| <tr class="a"> |
| <td align="left">wsdlFile</td> |
| <td align="left">$<a name="axis2.wsdl2code.wsdl">axis2.wsdl2code.wsdl</a> src/main/axis2/service.wsdl</td> |
| <td align="left">Location of the WSDL file, which is read as input.</td></tr></table></div> |
| </div> |
| </div> |
| </div> |
| |
| <hr/> |
| |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p >Copyright © 2004–2016 |
| <a href="http://www.apache.org/">The Apache Software Foundation</a>. |
| All rights reserved. |
| |
| </p> |
| </div> |
| |
| |
| </div> |
| </footer> |
| </body> |
| </html> |