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 |