A ASAP Directory Structure
This appendix describes the Oracle Communications ASAP directory structure.
ASAP Directory Structure and Contents
Table A-1 lists and describes the ASAP directories.
Table A-1 ASAP Directories
Directory | Description |
---|---|
ASAP_home/activationModels |
Contains installed SAR files. When you first install ASAP, the ASAP installer automatically installs the Nortel_DMS_POTS.sar. All additional SAR files that you upload using Service Activation Deployment Tool (SADT) or the installCartridge.sh script are added to this folder. |
ASAP_home/config |
This folder contains important configuration files such as ASAP.cfg and OCA.cfg. |
ASAP_home/DATA |
Contains the logs directory. |
ASAP_home/DATA/logs |
Location of all server logs and the ASAP.console log files. The ASAP.Console file contains standard input, standard output, and errors that are sent to a console screen. The ASAP.Console file records any startup errors. |
ASAP_home/DATA/logs/ne_logs |
Contains NE log files. |
ASAP_home/DATA/logs/yyyymmdd |
These folders are created by ASAP daily or whenever a server starts up. Diagnostic files are located here and contain appl_name.diag files (where yyyymmdd is the date for which you want to view the diagnostics and appl_name is the client or server application.) |
ASAP_home/isql |
Contains sql scripts for ASAP database upgrades. The sql scripts with the words procs contain stored procedures, functions, and triggers and should be used when upgrading ASAP. The ASAP installer uses the other scripts when you first install ASAP and should not be run manually. |
ASAP_home/db_migration |
Contains database sql and korn shell scripts for upgrading the ASAP database. |
ASAP_home/include |
Contains ASAP C header files. |
ASAP_home/include/csolsrp |
Contains the Service Request Processor (SRP) emulator C header files. |
ASAP_home/include/asc_oo_fw |
Contains object oriented ASAP C++ header files. |
ASAP_home/install |
Contains files related to the ASAP installation. |
ASAP_home/JLIB |
Contains java archive (jar) files used by the ASAP Java components. |
ASAP_home/ant |
Contains the ant tool and related subdirectories used in the Java software build process. |
ASAP_home/JRE |
Contains the Java runtime environment and all related sub folders. |
ASAP_home/lib |
Contains jar file and Enterprise Archive (.ear) files for WebLogic based ASAP tools and servers. |
ASAP_home/nawk_progs |
This folder contains nawk programs. |
ASAP_home/objects |
Contains ASAP Server application programming interface (API) libraries |
ASAP_home/oca_sys_if |
This folder contains various Order Control Application (OCA) client and OCA client related sub folders. |
ASAP_home/oca_sys_if/client |
This folder contains the OCA client sub folders. |
ASAP_home/oca_sys_if/client/java |
This folder contains the OCA client sub folders. |
ASAP_home/oca_sys_if/client/java/config |
OCA client configuration files. |
ASAP_home/oca_sys_if/client/java/scripts |
OCA client execution scripts. |
ASAP_home/oca_sys_if/client/java/src |
OCA client source files and directories. |
ASAP_home/oca_sys_if/client/java/utils |
OCA applet splash page. |
ASAP_home/oca_sys_if/idls |
This interface description languages (IDLs) folder contains a CORBA ASC interface file used by the OCA client. |
ASAP_home/oca_sys_if/sample |
This directory contains a sample external validation server for the OCA SRP. |
ASAP_home/oca_sys_if/sample/ validationServer |
This sample program illustrates how to create a user defined external validation server in Java. You can configure the OCA SRP server to validate work orders (WOs) with this external validation server. For more information about the sample external validation server, read the README contained in this directory. |
ASAP_home/oracle_communications |
Folder reserved for future use. |
ASAP_home/oracle_communications/asap |
Folder reserved for future use. |
ASAP_home/patch |
This folder contains various patch files installed automatically when you install or upgrade ASAP. |
ASAP_home/profile |
This folder contains various profiles that ASAP uses for the different ASAP installation and configuration options. |
ASAP_home/programs |
This file contains various programs used to run ASAP utilities, scripts, and servers. |
ASAP_home/samples |
This folder contains various sample servers, service models, sar files, and server configurations. |
ASAP_home/samples/ASDL_ROUTE |
This sample folder contains the files and instructions for running sample user defined stored procedures to route WOs. |
ASAP_home/samples/CsolSrp |
This folder contains a sample C-based SRP. |
ASAP_home/samples/CsolSrp/csolsrp_sample |
This folder contains the files and instructions for implementing the most basic functions of an SRP. |
ASAP_home/samples/DIT |
This folder contains a sample cartridge, and related sub folders, configured to run with the Java Service Request Processor (JSRP) sample client and SRT. This sample is provided to test the functionality of ASAP, the JSRP client, and the optional SRT component. |
ASAP_home/samples/EDD |
This directory contains two sample programs and related sub folders that demonstrate how to build ASAP external device driver (EDD) applications. Note the EDD functionality has been deprecated. |
ASAP_home/samples/JeNEP |
This directory contains Java Network Element Processor (NEP) samples and instructions that demonstrate support for CORBA, Lightweight Directory Access Protocol (LDAP), Socket, and Telnet connection protocols to NEs. |
ASAP_home/samples/JeNEP/async_ne |
This directory contains a sample that illustrates how asynchronous messaging to and from an NE can be configured with ASAP. |
ASAP_home/samples/JeNEP/jenep_demo |
This directory contains the sample CORBA, LDAP, Socket, and Telnet Java-enabled NEP (JNEP) directories. It also contains a IDLs folder for the CORBA sample. |
ASAP_home/samples/JeNEP/jenep_demo/idls |
This folder contains an IDLs file that supports the CORBA JNEP sample. |
ASAP_home/samples/JeNEP/jenep_demo/LDAP |
This folder contains the files required to configure the LDAP protocol for a JNEP. |
ASAP_home/samples/JeNEP/jenep_demo/Socket |
This folder contains the files required to configure a Socket based protocol for a JNEP. |
ASAP_home/samples/JeNEP/jenep_demo/Telnet |
This folder contains the files required to configure the Telnet protocol for a JNEP. |
ASAP_home/samples/JeNEP/jenep_demo/PLSQL |
This folder contains plsql scripts and other files that support the JNEP samples. |
ASAP_home/samples/jsrp |
This folder contains instructions for configuring and using the sample JSRP, including the JSRP Java Value Types (JVT) and Java Message Service (JMS) interfaces and sample JVT and JMS clients. When you compile the clients, and additional folder appears that contains the java classes for the clients. |
ASAP_home/samples/jsrp/src |
This folder contains the source files for the JSRP JVT and JMS clients. |
ASAP_home/samples/jsrp/txt |
This folder contains sample JVT WOs that you can use with the JVT client. |
ASAP_home/samples/jsrp/xml |
This folder contains sample JMS WOs that you can use with the JMS client. |
ASAP_home/samples/nep |
This folder contains sample files and instructions for creating a custom NEP. |
ASAP_home/samples/sadt |
This folder contains sample cartridges, sar files, and sample configuration files. |
ASAP_home/samples/sadt/3GWireless |
This folder contains a sample cartridge and subdirectories. |
ASAP_home/samples/sadt/ATM_FR |
This folder contains a sample cartridge and subdirectories. |
ASAP_home/samples/sadt/DemoInstall |
This folder contains a sample cartridge and subdirectories. This cartridge is installed by default when you install ASAP. |
ASAP_home/samples/sadt/IPVPN |
This folder contains a sample cartridge and subdirectories. |
ASAP_home/samples/sadt/ NetworkManager |
This folder contains a sample cartridge and subdirectories. |
ASAP_home/samples/sadt/ SampleCommonConfig |
This folder contains sample server configuration xml files. You can use these sample files to modify, delete, or add ASAP servers with Service Activation Configuration Tool (SACT). |
ASAP_home/samples/sadt/sar |
This file contains the SAR files for the sample cartridges. |
ASAP_home/samples/sadt/sample_configs |
This file contains sample ASAP.cfg, ASAP.properties files for small, medium, and large ASAP deployments. |
ASAP_home/scripts |
This folder contains various scripts. Some scripts are available for ASAP users (for example, asap_utils, start_asap_sys, and so on), and some scripts are only used by the ASAP installer. |
ASAP_home/SYBASE |
This folder contains Sybase open sever and client subfolder. This folder also contains the interface file that contains IP and port configuration information for ASAP server. |
ASAP_home/SYBASE/charset |
This folder contains subfolders for supported Sybase charactersets. |
ASAP_home/SYBASE/config |
This folder contains Sybase configuration files. |
ASAP_home/SYBASE/locales |
This folder contains Sybase language and localization information. |
ASAP_home/SYBASE/OCS-16_0 |
This folder contains the Sybase software development kit (SDK) and subfolders. |
ASAP_home/sys_test |
Legacy test tools for C-based cartridges. |
ASAP_home/_uninstall |
This folder contains files used to uninstall the ASAP UNIX servers. Note that the file to uninstall the WebLogic ASAP server components (asap_uninstall_WLS) is located in the ASAP_home/scripts directory. |
ASAP_home/XERCES |
This folder contains the Xerces libraries. ASAP uses Xerces to parse, validate, and manipulat XML. |
ASAP_home/xml |
This folder contains XML based files. |
ASAP_home/xml/xsd |
This folder contains the XML schemas that ASAP uses to validate data structures and formats for ASAP server components, SAR files, service models, and so on. |
ASAP_home/xml/xslt |
This folder contains xslt style sheets used by various scripts to transform xml documents into new xml documents. The export_tool.sh script located in the ASAP_home/scripts directory uses these files to convert database data into xml content that can be used by SACT. |