Source code build files are located in the samples/Axis/java directory, as extracted from the ZIP archive.
Procedure
- Change directory to sdk/samples/JAXWS, where the JAR files are located, if you are not already there, and set CLASSPATH. Example settings for Linux and Windows are
export CLASSPATH=/usr/lib/jvm/java-7-openjdk-i386/lib
and set CLASSPATH=%JAVAHOME%\lib
Sometimes
CLASSPATH has already been set system wide.
- Define VMKEYSTORE as the path to the Java key store. This is needed to securely access a Site Recovery Manager Server, export VMKEYSTORE=/usr/share/mime/application/x-java-keystore.xml and set VMKEYSTORE=C:\cygwin\usr\share\mime\application\x-java-keystore.xml
- After you build the sample program, you can call it with the run script as follows,
run.sh com.vmware.samples.recovery.RecoveryPlanList --url <srm-URL> --username <user> --password <passwd>
If you include the
--ignorecert option, the sample code runs the following to get around an untrusted server certificate:
System.setProperty("org.apache.axis.components.net.SecureSocketFactory", "org.apache.axis.components.net.SunFakeTrustSocketFactory");