FMS Tools and Utilites

This section describes various utilities included with the FMS distribution. These include a wrapper for the fmsclient.as4.jar push client, a utility for remotely managing the server.

fmsas4lc Client Wrapper

The fmsas4lc wrapper is installed in /usr/local/bin for Linux and unix systems. It provides a simple wrapper in the user PATH for invoking the FMS light client Java jar fmsclient.as4.jar installed in a typically non-visible directory.

Invoke the fmas4lc utility as follows to display usage requirements

\
\fmas4lc -?
\Usage: ./fmsas4lc [--jar client_jar] -- [FMS AS4 Light Client Command Line Options] [XML_PAYLOAD]
\  where the optional client_jar is the fully qualified path name of the FMS AS4 Light Client jar file
\  and the optional XML_PAYLOAD is the xml payload that will be inserted into the SOAP 1.2 envelope body.
\
\      

The following environment variables may be set according to requirements before invoking fmas4lc

  1. FMS_JAVA_ARGS. Override arguments to the Java virtual machine. Defaults to -Xmx2048m.

    AS4CLIENTJAR_DIR. Override the directory to the fmsclient.as4.jar jar file. Defaults to /usr/share/java/fms for Linux systems.

    AS4CLIENTJAR. Override the name of the client jar. Defaults to fmsclient.as4.jar.