How to use jSoapServer with https?

To use jSoapServer with https instead of http, you need to modify your server config file.

Insert the following lines into the enclosing quickserver tag of your config file:

<secure>
  <enable>false</enable>
  <load>true</load>
  <port>8090</port>
  <protocol>TLSv1</protocol>
  <client-auth-enable>false</client-auth-enable>
  <secure-store>
    <type>JKS</type>
    <algorithm>SunX509</algorithm>
    <key-store-info>
      <store-file>test.keystore</store-file>
      <store-password>keystore password</store-password>
      <key-password>key password</key-password>
    </key-store-info>
  </secure-store>
</secure>
				

if store-password and/or key-password are commented out, then a popup window will be displayed to prompt you for the password.

[top]


View the WSDL document of a deployed service

The WSDL (Web Services Description Language) document of a deployed web-service is generated by jSoapServer on the fly.

You can view it by entering the following URL into the address bar of your browser:

http://[bind-address]:[port]/[servicename]

The generated WSDL document should look like this:

[top]


View methods of all deployed services

You can get a list of methods that belong to the deployed web-services by entering the following URL into the address bar of your browser:

http://[bind-address]:[port]/?list=

The generated list looks like this:

[top]