Axis is a Web Services client generation engine.
<dependencies>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>1.2.13</version>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.schema</groupId>
<artifactId>XmlSchema</artifactId>
<version>1.4.7</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<version>1.2.13</version>
</dependency>
<dependency>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-local</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-http</artifactId>
<version>1.6.2</version>
</dependency>
</dependencies>
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_04
set AXIS2_HOME=C:\axis2-1.6.2
wsdl2java
-o ../../../..
-S src/main/java
-or
-s
-u
-ns2p urn://oracle.bi.webservices/v6=oracle.bi.webservices.v6
-d adb
--noBuildXML
-uri Obiee11gv6.wsdl
where:
The class will be written from the output directory to the source directory (-S) plus the defined package (-p).
More Options: CodeGen Command Line Version