In the Axis2 (which you can download from this site) bin
subdirectory, there is a java2wsdl.sh
file which can be used to generate a WSDL file from plain Java classes.
Below is a very rough example how to use it:
/home/palli/axis2-1.5.4/bin/java2wsdl.sh
-o /home/palli/
-of Test.wsdl
-sn WSAdditionalOperations
-cp .
-cn com.nullhaus.ediploma.server.WSAdditionalOperations
Used arguments:
Parameter | Description |
---|---|
o | output directory where the generated WSDL will be saved |
of | output filename of the WSDL |
cp | java classpath |
sn | name of the service |
cn | fully qualified name of the class you want to be used to generate the WSDL file |