3.5.1 Package Structure

 

The directory structure of AdventNet Web NMS and the files that are bundled with the product are given below. All the files are extracted under the <Web NMS Home> directory.
 

List of directories packaged with AdventNet Web NMS

 

Directory Name

Description

<Web NMS Home>/_uninst

Contains the executable to invoke the uninstaller.

<Web NMS Home>/admin_servlets

Contains admin related classes and Java files for Shutdown.

<Web NMS Home>/adminjsp

Contains .jsp files for administrative operations.

<Web NMS Home>/adventnet_specifications

Contains documentation on Web NMS Client UI standards and Managed Objects standards.

<Web NMS Home>/ancillary

Contains locale specific resource files.

<Web NMS Home>/apache

Contains files and directories related to Apache Server that is bundled along with AdventNet Web NMS.

<Web NMS Home>/bin

<Web NMS Home>/bin/admintools

<Web NMS Home>/bin/backup

<Web NMS Home>/bin/browsers

<Web NMS Home>/bin/developertools

<Web NMS Home>/bin/developertools/build_scripts

<Web NMS Home>/bin/provisioning

Contains the various batch/shell files present in the AdventNet Web NMS to run various Applications and Tools.

<Web NMS Home>/bsh-scripts

Contains bean shell scripts for provisioning filters.

<Web NMS Home>/builder_template 

<Web NMS Home>/builderconf 
<Web NMS Home>/builderdata 

Contains Bean Builder template, configuration, and data  files.

<Web NMS Home>/ccs

Contains CLI Command Set and Data Set for generating CLI commands.

<Web NMS Home>/classes

Contains most of the essential AdventNet JAR files, in addtion to class files.

<Web NMS Home>/conf

Contains a set of configuration files. The database configuration files are present in the respective sub directories within this directory.

<Web NMS Home>/configtasks

Contains default tasks for different Protocols related to Configuration Management.

<Web NMS Home>/data

Contains files that are needed for TL1 protocol.

<Web NMS Home>/dbutil

Contains database utility files.

<Web NMS Home>/default_impl 

Contains the list of examples that illustrates the customization features of AdventNet Web NMS (default implementation.)

<Web NMS Home>/ejb_jars

Required when using EJB.

<Web NMS Home>/examples 

Contains the list of examples that illustrates the customization features of AdventNet Web NMS.

<Web NMS Home>/genTrap

Contains files for generating traps.

<Web NMS Home>/help

Contains the help directories for AdventNet Web NMS in HTML Format.

<Web NMS Home>/html

<Web NMS Home>/html/defaultsToAllUsers 

<Web NMS Home>/html/defaultsToNewUsers

Contains the List of .html and menu files used in HTML UI browser client of AdventNet Web NMS.

<Web NMS Home>/icons

Contains icon files (.png, .jpg, .ico extension) used to represent the icons used in AdventNet Web NMS.

<Web NMS Home>/idls

Contains all .idls files.

<Web NMS Home>/images

Contains the list of image files (.png, .jpg, .ico extension) used in AdventNet Web NMS.

<Web NMS Home>/jre

This directory contains the default bundled jre. By default all the applications are started using this jre only.

<Web NMS Home>/jsp

Contains a list of .jsp files used in the Web Client browser client of AdventNet Web NMS.

<Web NMS Home>/lib

Contains lib file used for native ping and service file used for starting Web NMS as service.

<Web NMS Home>/listmenus

Contains a list of .xml files required for the menus in the Network Database panel of AdventNet Web NMS.

<Web NMS Home>/logs

Contains the list of log files, generated by AdventNet Web NMS.

<Web NMS Home>/mapdata

Contains list of .xml files required for the menus in the Maps panel of AdventNet Web NMS.

<Web NMS Home>/mibs

Contains a list of mib files used to load in the MIB Manager.

<Web NMS Home>/mysql

Third party software directory.

<Web NMS Home>/NetMonitor

Contains jar files that are used for configuring data.

<Web NMS Home>/Patch

Contains information about the patch applied over the product.

<Web NMS Home>/projects

Contains Builder Projects, Sources, screens, and .proj files for the projects developed by the Client. This directory is not required.

<Web NMS Home>/provisioningresults

This directory stores provisioning results.

<Web NMS Home>/provisioningtemplates

Contains .xml files and patch scripts that invoke the provisioning templates. It also contains DTDs (Data Type Definitions) for xml files.

<Web NMS Home>/reports

Contains generated performance reports

<Web NMS Home>/Servers 

Contains the script to start the Web Server for Bean Builder.

<Web NMS Home>/servlets

Contains the script to start the Web Server for Bean Builder.

<Web NMS Home>/state

Contains the sub directory Traps, which temporarily stores the traps in flat files when the number of received traps exceed the maximum capacity of the TrapBuffer. This is the default directory for storing the flat files related to traps. A different directory can be set by modifying the value for SAVE_DIR from state to the required name in NMSProcessesBE.conf present under the <Web NMS Home>/conf directory.

<Web NMS Home>/StudioTools/Studio

Contains files to run the Studio tool.

<Web NMS Home>/StudioTools/ClientBuilder

Contains files to run Client Builder tools such as Chassis Wizard, Configuration Wizard, Simulators, and Multi Protocol Browser.

<Web NMS Home>/stylesheets

Contains stylesheet files for laying out provisioning templates.

<Web NMS Home>/template

Contains all the Javascript and stylesheet files.

<Web NMS Home>/Themes

Contains a list of theme files.

<Web NMS Home>/tutorials

Contains various tutorials with the help documents.

<Web NMS Home>/unauthenticatedservlets

Contains the list of unauthenticated Servlets.

<Web NMS Home>/users

Contains the list of users created.

<Web NMS Home>/webclient

Contains files related to the Web Client.

<Web NMS Home>/WEB-INF

Tomcat related directory.

 

List of files under Web NMS

 

File

Description

AdventNetLicense.ali

Contains information regarding AdventNet License.

COPYRIGHT

Contains all copyright information of AdventNet Web NMS.

LICENSE_AGREEMENT

This is a License Agreement file containing the terms and conditions.

README.html

ReadMe file contains basic information about AdventNet Web NMS.

setEnv.bat/sh

The setEnv.bat file is to set the environmental variables used by the scripts located under the <Web NMS HOME>/bin. Changes included in this file will gets reflected in all the shell files used under the <Web NMS HOME>/bin.

WebNMSLauncher.bat/sh

Executing this file invokes the Web NMS Launcher.

startStudioTools.bat/sh

startStudioTools.bat/sh

 

Note:

  • On applying Service Pack, a directory Patch is created, which contains the files inf.xml and specs.xml.

  • On registering as Permanent User, a file REGKEY_DATA is created.



Copyright © 1996-2004, AdventNet Inc. All Rights Reserved.