...
NOTE: When creating a client for the test server it is required that you add the test site's certificate to the keystore as described here,
and then run the project with VM arguments (In Eclipse these should be added to the VM arguments are in the Arguments arguments tab of your project's run
projects run configuration):
-Djavax.net.ssl.trustStore=/path/to/keystore
-Djavax.net.ssl.trustStorePassword=changeit (default password is changeit)
...