APL Navigator SOAP - User Guide

Example of Java-based SOAP Client

This is a simple, command-line driven piece of java code that makes calls on APL Navigator SOAP services. The code uses a properties file as the first argument. The properties file contains the configuration for which service to call and what the parameters should be. The invoke() method is the core method to look at for how the calls are being made.

This source code is based upon Apache-SOAP v2.3.1 which must be installed for this to work as coded. Additionally, your classpath must being pointing to a proper set of XML parsers. This example is not production level code and is meant only to serve as a guide for how one can call on the APL Navigator SOAP services. You may modify and use this code if you wish, but Kass Enterprises, LLC makes no claims as to its functionality for your suited purpose, nor does it provide support for this code. It is, quite simply, an example.

The source: AplSoapRequest.java
A properties file: template.asr