6.2 Understanding the Oracle Service Architecture Leveraging Tuxedo Directory Structure

During the SALT software installation, all SALT files are decompressed within the Oracle Tuxedo TUXDIR directory.

Note:

For each Oracle product, a file called comps.xml (located in $ORACLEHOME/inventory/ContentsXML ), lists installation information.

The following table lists brief descriptions of SALT directories and files.

Table 6-2 SALT Directory and File Structure

Directory Name Description
bin Contains SALT executable programs, including:
  • GWWS
  • tmwsdlgen
  • wsadmin
  • wsloadcf
  • tmwsdlflt (internally used)
include Contains C language header files for SALT plug-in development and administrative development, including:
  • auth_pi_ex.h
  • custtype_pi_ex.h
  • libsoapeng.*
  • redmap_pi_ex.h
  • wsadmflds.h
  • wssoapflds.h
lib Contains C language header files for SALT plug-in development and administrative development, including:
  • libwsbase.* (shared library suffix is variant on different platforms)
  • libwsconf.*
  • libsoapeng.*
locale Contains the localization of system messages used by SALT.

C subdirectory contains the following SALT specific message catalogs for the default locale (U.S. English): GWWS, WSBASE, WSCFG, WSCMD.

samples/salt A collection of simple applications that demonstrate the SALT features.

Note:

samples/salt is installed only if requested during installation
udataobj Contains the following information files for SALT:
  • 3rd_party_licenses_salt.txt

    License information for 3rd party software used by SALT.

  • wsadmflds

    SALT administrative FML32 field definitions

  • wssoapflds

    SALT pre-defined FML32 fields for outbound Web Service call.

inventory Contains information about installed products for use with the Oracle Universal Installer.
udataobj/salt Contains sub-directories and files required by SALT, including:
  • policy subdirectory

    Contains SALT pre-defined WS-* policy files.

  • WS subdirectory

    Contains various external XML Schema files required by SALT.

  • xalan subdirectory

    Contains Apache Xalan Java 2.7 class library files and corresponding license information.

  • xslt files

    wsdl*.xsl files are used by SALT WSDL converter (wsdlcvt).

  • SALT XML Schema files

    *.xsd files are XML Schema files of SALT configuration file format.