Validating with the gasadmin tool
The gasadmin tool features options that can prove useful in validating the GAS configuration file and external application configuration files.
configuration-check
gasadmin config --configuration-checkWhen you run the
          gasadmin config command with the --configuration-check
          (-e), it validates the GAS configuration file
          (as.xcf) and exits. Errors are displayed to the standard output. configuration-explode
gasadmin config --configuration-explodeWhen you run the
          gasadmin config command with the --configuration-explode
          (-e) option, it explodes the GAS configuration into a hierarchy of
        configuration elements and outputs them to file in XML format. One file is created for each
        application.
        Each file lists the entire configuration for an application, expanding the inherited
        components.
    <EXECUTION>
  <ENVIRONMENT_VARIABLE Id="FGLDIR">$(res.fgldir)</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="GREDIR">$(res.gredir)</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="PATH">$(res.path)</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="FGLLDPATH">$(res.fglldpath)</ENVIRONMENT_VARIABLE>
  <PATH>$(res.path.fgldir.demo.services)/calculator/server</PATH>
  ...
</EXECUTION>configuration-expand-resources
gasadmin config -e --configuration-expand-resourcesWhen
        you use the --configuration-expand-resources (-r) option
        with the --configuration-explode (-e) it replaces the GAS
        configuration file's resources and its parent resources with real values, and expand them
        into XML files. It can be used in combination with --configuration-explode
          (-e) or --configuration-explode-external
          (-t) options. 
<EXECUTION>
  <ENVIRONMENT_VARIABLE Id="FGLDIR">C:\4js\fgl</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="GREDIR">#!GREDIR!#</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="PATH">C:\Windows;C:\4js\gas\2.50.34\bin;#!GREDIR!#\bin;C:\4js\fgl\bin;C:\4js\fgl\lib</ENVIRONMENT_VARIABLE>
  <ENVIRONMENT_VARIABLE Id="FGLLDPATH">C:\4js\gas\2.50.34\lib;#!GREDIR!#\lib;C:\4js\fgl\lib</ENVIRONMENT_VARIABLE>
  <PATH>C:\4js\fgl/demo/WebServices/calculator/server</PATH>
  ...
</EXECUTION>