What is needed
- WSDL file describing the services
- Apache CXF (3.1+)
- JDK (1.7+)
Straight to point
In order to create the set of Client’s classes, verify for the following environment variables:
- JAVA_HOME: Path to JDK location, eg. C:\Progra~1\Java\jdk1.7.0_80
- CXF_HOME: Path to CXF location, eg. C:\Java\apache-cxf-3.1.13
Now, open a command prompt and execute the command: wsdl2java.bat -p net.itfromhell.itsatrap.serviceclient -d C:\Temp\TestClient -all -ant -exsh false -dns true -dex true -encoding UTF-8 -verbose Test.wsdl
Where…
- wsdl2java.bat: Tool to generate encapsulated service’s client from WSDL document
- net.itfromhell.itsatrap.serviceclient: Package of generated classes
- C:\Temp\TestClient: Output directory to generated classes
- Test.wsdl: WSDL file