Configuration file changes for Web NMS 4.7.0 for SP1, SP2, SP3

File Name (with location) | SP1 Changes | SP2 Changes | SP3 Changes
<WebNMSHome>/conf/update_conf.xml | Product version changed to 4.7 |  |
NewConfigurationFiles | Following files are introduced to generate reports, to draw charts and graphs in webclient module 1.<WebNMS Home>/conf/ReportsManagement.dtd 2.<WebNMS Home>/conf/ReportsManagement.xml 3.<WebNMS Home>/conf/ACCCategoryInfo.xml 4.<WebNMS Home>/webclient/topo/conf/SnapshotInfo.xml
5.<WebNMS Home>/webclient/report/conf/WebReports.xml
6.<WebNMS Home>/webclient/report/conf/Interface_Traffic.xml
New files introduced for WebNMS JVM Monitoring process
1. <WebNMS Home>/conf/mailer.conf
New files introduced for p6spy integration
1. <WebNMS Home>/conf/spy.properties
New file introduced for Log4j integration
1. <WEBNMS Home>/conf/log4j_conf.xml
2. <WEBNMS Home>/conf/MailMessage.conf
<WebNMS Home>/webclient/perf/conf/GraphInfo.xml | Memory Utilization graph has been added to HTML Client performance graphs |  |
<WebNMS Home>/mapdata/menus/objectmenu.xml <WebNMS Home>/listmenus/objectmenu.xml | "Managed Object Properties" menuitem URL has been appended with type and SNAPSHOT attribute. |  |
<WebNMS Home>/users/<users_specifc>/clientparameters.conf <WebNMS Home>/html/defaultsToNewUsers/clientparameters.conf | Default loading of page in webclient has been changed to Home from the existing ipnet.netmap page. |  |
<WebNMS Home>/conf/clientparameters.conf |  |  | WebNMS Client JVM monitoring related parameters added in the clientparameters.conf file
<WebNMSHome>/users/<user_specific>/Tree.xml <WebNMSHome>/html/defaultToNewUsers/Tree.xml | a) Added entry for new tabs: 1. Home 2. Reports b) Admin tab child nodes level has been recontructed. | a) Tree Nodes added for webclient Alert Filter, Event Filter, Event Parser & Notification Profiles. b) Re-discovery scheduler tree node added to Admin tab of Webclient. c) Performance tab added to webclient. | a) ConfiguredCollection tree node has been modified such that the performance panel will not display the WebNMS Monitoring related polled data.
<WebNMSHome>/conf/Polling.conf | To enable the reports feature in webclient, new Polling Objects for Devices, Routers & Switches added. | Polling objects with name CiscoSwitch _<xyz> except CiscoSwitchMemoryUtilization have been changed to Switch_<xyz>. |
<WebNMSHome>/WEB-INF/web-header.xml | a) Added configuration parameters for plugging-in Home and Report modules. b) Added configuration parameters for changing the Tree Model in webclient module. c) Added configuration parameters for changing the Device Query type for CPU, Memory and Disk Utilization Meter graphs. | Added new listener com.adventnet.nms.webclient.useradmin.SessionListener entry for invalidating webclient session, if the currrently logged in user is deleted or disabled. |
<WebNMSHome>/conf/NmsProcessesBE.conf | 1. New Process "com.adventnet.nms.server.dataarchiver.DataMgmtRPI" added for report generation in webclient 2. PASS_THRO_ALL_POLLING_OBJECTS parameter in Collector process set to 'true' |  | New arguments added to identify the ProvisioningAPI Impl class and ProvisionController Impl class. A new process "com.adventnet.nms.management.WebNMSMgmtBEProcess" added for monitoring BackEnd, FrontEnd servers.
<WebNMSHome>/conf/NmsProcessesFE.conf |  |  | New arguments added to identify the ProvisioningAPIProxy Impl class. A new process "com.adventnet.nms.management.WebNMSMgmtFEProcess" added for monitoring WebNMS Clients.
<WebNMSHome>/conf/nmsInterfaces.conf | New interface "DataDecoder" added for decoding the PolledData values before inserting it into database | New interface "exportData" added to export the customview data in CSV format. |
<WebNMSHome>/bin/admintools/EventFilterConfig <WebNMSHome>/bin/EventFilterConfig | Entry for changing the new Event Filter UI class name, has been updated to the bat/sh file |  |
<WebNMSHome>/bin/admintools/AlertFilterAdmin <WebNMSHome>/bin/AlertFilterAdmin | Entry for changing class name of new AlertFilterUI has been updated to the bat/sh file |  |
<WebNMSHome>/conf/launcher_conf.txt | 1.The Property "Classname" for AlertFilterAdmin tool and EventFilterConfig tool has been changed. 2. AdventnetProBeans.jar file is added to the CLASSPATH of Discovery configurator tool |  | log4j.jar and p6spy.jar have been added to the "Start Web NMS Server", "ShutDown NMS Server" & "Reinitialize Web NMS" application icons.
<WebNMSHome>/bin/compileJSP | Entry for compiling the newly added web client modules "Home" and "Report" has been updated to the bat/sh file |  |
<WebNMSHome>/listmenus/performancemenu.xml | All the Menu items belong to HTML Client present in the PerformanceMenu.xml file have been removed |  |
<WebNMSHome>/conf/Polling.filters | CPU Utilization Poll Filter removed from the Polling.filters and the entry added in Polling.conf file |  |
<WebNMSHome>/conf/DatabaseSchema.conf | 1. New tables REPORTS_HOURLY & REPORTS_DAILY added which is used in webclient reports generation 2. USERNAME field of CustomViewColumns, CustomViewProps tables increased from 25 to 50 3. USERNAME field of CustomView table was increased from 15 to 50
4. OID field of PolledData & ThresholdObjects tables increased from 50 to 200
5. OID field of POLLUSERPROPS & PollIDToKeyMap tables increased from 100 to 200
New tables added and AttributeAudit table modified to include one more column OUTPUT.
<WebNMSHome>/bin/admintools/DiscoveryConfigurator <WebNMSHome>/bin/DiscoveryConfigurator | AdventNetProBeans.jar file is appended in the variable CLASSPATH. |  |
<WebNMSHome>/bin/developertools/DBXmlTool | AdventNetNPrevalent.jar file is appended in the variable CLASSPATH. |  |
<WebNMSHome>/html/defaultsToNewUsers/HomePageLayout.xml |  | This file will be copied to all user directories. |
<WebNMSHome>/html/defaultsToAllUsers/eventsmenu.xml |  | Added a new Menu item 'Export Events' under the "Actions" menu for exporting the events into a CSV file. |
<WebNMSHome>/html/defaultsToAllUsers/alertsmenu.xml |  | Added a new Menu item 'Export Events' under the "Actions" menu for exporting the events into a CSV file. |
<WebNMSHome>/conf/nmspanels.conf |  | Added entry for BroadcastReceiver class. | Panel entry added for WebNMS Client JVM Management.
<WebNMSHome>/StudioTools/Studio/bin/startCmdLinePackager.bat |  | Modified the arguments condition check. |
<WebNMSHome>/html/defaultToAllUsers/dbmenu.xml |  | 1. action_value to open AddNode GUI is changed from 'AddNode' to 'AddNodePanel' in dbmenu.xml 2. Added a new Menu item 'Export Events' under the "Actions" menu for exporting the events into a CSV file. |
<WebNMSHome>/users/<user_specific>/increments.conf <WebNMSHome>/html/defaultToNewUsers/increments.conf |  | Adding the page size values for showing in audit trails view combo in the weclient. |
<WebNMSHome>/conf/DatabaseAliases.conf |  | Aliases added for the new Table AuthAuditExt. |
<WebNMS Home>/mapdata/menus/failedobjectsmenu.xml |  | action_value to bring MapProperties is changed from 'properties' to 'mapproperites' in failedobjectsmenu.xml |
SetLocale | Reads locale information from launcher_conf.txt and sets the System Property. This process has been added for Internationalization support. |  |
Recompilation of Jsp's | Invokes compileJSP.bat/sh to recompile all the JSP files present in the '<WebNMSHome>/jsp' directory. |  |
Localization Process |

- All English .properties files present in <Web NMS Home>/html/ancillary/en/ will be copied to the directory <Web NMS Home>/html/

- All new and updated Japanese .properties files present in <Web NMS Home>/html/ancillary/ja/ will be copied to the directory <Web NMS>/html/

- All new and updated Chinese .properties files present in <Web NMS Home>/html/ancillary/cn/ will be copied to the directory <Web NMS>/html/

- Reads locale information from launcher_conf.txt and sets the System
  Property.

These modifications have been made for Internationalization support.
<WebNMSHome>/bin/StartDebugger.bat |  |  | AdventNetNPrevalent.jar, UpdateManagerInstaller jar files have been added to the classpath.
<WebNMSHome>/conf/SecuritydbData.xml |  |  | New Operation Node "Update Policy" is added to provide authorization support for "Update Policy" operation.
<WebNMSHome>/conf/Threads.conf |  |  | Adding entries for pending provision Scheduler.
<WebNMSHome>/setEnv.bat |  |  | The following details have been added in the server classpath for the P6spy integration 1.NMS_CLASSES/p6spy.jar 2.NMS_HOME/conf directory The log4j-1.2.12.jar have been added to Integrate the log4j Logging framewok. The added value is LOG4J_CLASSPATH = $NMS_CLASSES/log4j-1.2.12.jar
<WebNMSHome>/bin/startnms.bat |  |  | 1. System Properties added to startnms.bat/sh file for enabling the JVM Monitoring feature. 2. Variable LOG4J_CLASSPATH has been added.
<WebNMSHome>/bin/startApplicationClient.bat |  |  | System Properties added to startApplicationClient.bat/sh file for enabling the JVM Monitoring feature.
<WebNMSHome>/conf/database_params.conf |  |  | The p6spy driver name has been added in the database_params.conf to enable p6spy logging.
<WebNMS Home>/mapdata/menus/hubmenu.xml <WebNMS Home>/listmenus/hubmenu.xml |  |  | URL of the menu items 'Interfaces, Routing Table, TCP Table, UDP Table, IpNetToMedia Table, Printer Device Table, Cover Table, Input Table, Output Table, Supplies Table, Port Table, Spanning Tree, Forwarding Table, Filter Table' have been appended with RETRIES, TIMEOUT, CONTEXTNAME, and USERNAME attributes.
<WebNMS Home>/mapdata/menus/printer.xml <WebNMS Home>/listmenus/printer.xml |  |  | URL of the menu items 'Interfaces, Routing Table, TCP Table, UDP Table, IpNetToMedia Table, Printer Device Table, Cover Table, Input Table, Output Table, Supplies Table, Port Table, Spanning Tree, Forwarding Table, Filter Table' have been appended with RETRIES, TIMEOUT, CONTEXTNAME, and USERNAME attributes.
<WebNMS Home>/mapdata/menus/router.xml <WebNMS Home>/listmenus/router.xml |  |  | URL of the menu items 'Interfaces, Routing Table, TCP Table, UDP Table, IpNetToMedia Table, Printer Device Table, Cover Table, Input Table, Output Table, Supplies Table, Port Table, Spanning Tree, Forwarding Table, Filter Table' have been appended with RETRIES, TIMEOUT, CONTEXTNAME, and USERNAME attributes.
<WebNMS Home>/mapdata/menus/snmpmenu.xml <WebNMS Home>/listmenus/snmpmenu.xml |  |  | URL of the menu items 'Interfaces, Routing Table, TCP Table, UDP Table, IpNetToMedia Table, Printer Device Table, Cover Table, Input Table, Output Table, Supplies Table, Port Table, Spanning Tree, Forwarding Table, Filter Table' have been appended with RETRIES, TIMEOUT, CONTEXTNAME, and USERNAME attributes.
<WebNMS Home>/mapdata/menus/snmpmenu_win.xml <WebNMS Home>/listmenus/snmpmenu_win.xml |  |  | URL of the menu items 'Interfaces, Routing Table, TCP Table, UDP Table, IpNetToMedia Table, Printer Device Table, Cover Table, Input Table, Output Table, Supplies Table, Port Table, Spanning Tree, Forwarding Table, Filter Table' have been appended with RETRIES, TIMEOUT, CONTEXTNAME, and USERNAME attributes.
<WebNMSHome>/conf/serverparameters.conf |  |  | 1.Entry to provide CustomLogHandler implementation class name.By default it wil be provided with log4j implementation class name 2.Entry to provide the configuration file name for custom logging framework. The Entries are: 1. LOG_HANDLER_IMPL com.adventnet.management.log.Log4jHandler
2. CUSTOMLOG_CONF_FILE
<WebNMSHome>/conf/jmx_agent/AlertNotiVarbindsInstrument.xml |  |  | 1. The type of attribute name 'AlertDescription' has been changed to 'java.lang.String' and its protocolMap type has been changed to 'DisplayString'. 2. The type of attribute name 'AlertTimeStamp' has been changed to 'java.lang.Long' and its protocolMap type has been changed to 'TimeTicks'.
<WebNMSHome>/StudioTools/Studio/conf/StudioTree.xml |  |  | 1. Package value changed from "false" to "true" for mibsToBeLoaded.conf 2. Package value changed from "false" to "true" for nmsInterfaces.conf
<WebNMSHome>/html/defaultsToAllUsers/framemenu.xml |  |  | A new menu item entry, for switching the client between normal mode and debug mode, "Debug Mode" is added. A new menu item entry, for printing the client related details in the logs, "Client Details" is added.