2 transporter configuration, Client directory structure, Security parameters saved – HP Neoview Release 2.5 Software User Manual
Page 17: The transporter api
2 Transporter Configuration
This chapter addresses the following topics:
•
“Client Directory Structure” (page 17)
•
“The Transporter API” (page 17)
Client Directory Structure
Installation creates the environment variable NVTHOME for the default location of the Transporter
base directory. The directory specification follows the conventions of your loader platform.
For example,
•
Windows — c:\Program Files\NVTransporter
•
Unix®-type platform— HOME/nvtransporter
These subdirectories are created in the NVTHOME directory:
Contents
Directory
License file, Transporter executable scripts, and Readme
/
Libraries, static and dynamic and Java class library
/lib
Transporter API libraries, message catalog files for all supported platforms. (See
for the list of supported platforms.)
/platform
Header files
/inc
Transporter Control File Generator template and framework configuration
(properties) files
/conf
Message catalogs or locale specific properties files
/mesg
Application message log directory
/log
Client extensions to Transporter — operation extension
/extensions
Sample Transporter control files, scripts, and Transporter tools
/samples
Contributed useful files, scripts, and/or programs that may not be supported by
HP.
/contrib
Utilities — Control File Editor, Control File Generator
/utils
Transporter uninstaller jar file
/Uninstall_NVTransporter
Security Parameters Saved
As part of Transporter client installation, the security parameters are saved in NVTHOME/conf/
security
directory. For more information about Transporter security, see
.
The Transporter API
If you are using an HP-UX_IA64, Linux_X86, AIX, or Solaris platform, and you are also using
an ETL (extract, transform, load) tool, you need the Transporter APIs. ETL tools integrate with
the Transporter Client through the Transporter APIs. The libjnvt.so library contains
functionality to invoke the Neoview Transporter Client through these APIs.
An ETL tool may invoke the Transporter client in one of two ways - either launch or attach to
the Transporter client in the same process or launch the Transporter client as an external process.
If the Transporter installer detects that your platform is one of the supported platforms,
Transporter automatically installs a platform-specific library. Java JDK 1.5 or later is required;
HP recommends JDK 1.6.
Client Directory Structure
17