Patch-ID# 103401-10 Keywords: Solstice Enterprise Manager 1.2 Synopsis: Solstice Enterprise Manager 1.2: patch Date: May/19/98 Solaris Release: 2.4 2.5 2.5.1 SunOS Release: 5.4 5.5 2.5.1 Unbundled Product: Solstice Enterprise Manager Unbundled Release: 1.2 Relevant Architectures: sparc BugId's fixed with this patch: 1236559 1239248 1239494 1239662 1240304 1237929 1233934 1233914 1241275 1241147 1242888 1239483 1239326 1239288 1239165 1239159 1238685 1238635 1238531 1238063 1238621 1228089 1245065 1239614 1239628 1235102 1246632 1247009 1240356 1238869 1241914 1241947 1242818 1242985 1246982 1243288 1239330 1253842 1239427 1241967 1247423 1243813 1244046 1244048 1245897 1247032 1244035 1248237 1253638 1246740 1245609 1245529 1244104 1239088 1244108 1232320 1243149 1243820 1239166 1247010 1222236 1246674 1243991 1244224 1247024 1246814 1242913 1241956 1244103 1238946 1241285 1244343 1242407 1241616 1242582 1243832 1241353 1241177 1241182 1257199 1257143 1238467 1249569 1258063 BugId's fixed with this patch: 1260036 1258304 1260047 1250479 1240584 1238491 1260095 1242294 1253391 1231931 1257799 1260729 1255747 1260523 1255768 1257185 1239098 1257703 1248045 1263977 1265372 1265373 1265375 1265378 1267509 4005090 1249644 1261826 1265070 1267384 4005497 4007639 4007645 4005055 4007641 4007640 4007646 1266510 1265818 4004771 1256175 1210733 1227575 1239536 1245293 1250484 1251210 1257699 1261730 1262835 1265372 1266722 4007645 4008279 4008287 4009339 4009887 4010951 4012419 4012451 4012630 4013370 4013707 4014059 4014193 4015252 4015310 4015371 4015375 4015846 4016324 4017017 4017830 4018599 4018699 4019208 4022317 4022351 4022375 4022398 4022982 4022994 4025368 4025578 4026884 4030422 4031306 1227575 4019084 4035697 4034232 4036046 4037682 1237749 4037864 BugId's fixed with this patch: 1265629 4009631 4023402 4025571 4030647 4034419 4034591 4034600 4034788 4035135 4037789 4038115 4044109 4047314 4049733 4052066 4053443 4053720 4055027 4057650 4058955 4063653 4064655 4070979 4071581 4081226 4081258 4068944 4072030 4097072 4100384 4110635 4102374 4107877 4043722 4107587 1228089 4111078 4109087 4055809 Changes incorporated in this version: 4110635 4102374 4107877 4043722 4107587 1228089 4111078 4109087 4055809 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: IMPORTANT NOTE: After this patch is installed em_services -r/-i MUST be run. The Special Installation Instructions section later in this file for further details. SUNWemalb: SUNWconn/em/lib/libC.so.5 SUNWconn/em/lib/libappapi.so.1 SUNWconn/em/lib/libnci.so.1 SUNWconn/em/lib/libpmi.so.2 SUNWconn/em/lib/libsched.so.1 SUNWconn/em/lib/libxtsched.so.1 SUNWemapp: SUNWconn/em/bin/em_alarmmgr SUNWconn/em/bin/em_cmipconfig SUNWconn/em/bin/em_discover SUNWconn/em/bin/em_grapher SUNWconn/em/bin/em_imex SUNWconn/em/bin/em_logmgr SUNWconn/em/bin/em_logview SUNWconn/em/bin/em_obed SUNWconn/em/bin/em_reqedit SUNWconn/em/bin/em_viewer SUNWconn/em/config/em_alarmmgr_vp.cf SUNWconn/em/config/em_viewer.ad SUNWconn/em/glyphs/em_logview.pm SUNWconn/em/lib/locale/US/em_alarmmgr.msg SUNWconn/em/lib/locale/US/em_obed.msg SUNWconn/em/lib/locale/US/em_viewer.msg SUNWembc: SUNWconn/em/bin/em_snmfwd SUNWemcpa: SUNWconn/em/bin/em_cmip SUNWemmis: SUNWconn/em/bin/em_asn1 SUNWconn/em/bin/em_autod SUNWconn/em/bin/em_mis SUNWconn/em/bin/em_ncam SUNWconn/em/bin/em_snm2gdmo SUNWconn/em/build/acct/em_pageable_classes SUNWconn/em/etc/em_dmuxd SUNWconn/em/etc/asn1/topo.asn1 SUNWconn/em/install/nc_templates/pingUpOrDown.tmpl Problem Description: Additional Bugs fixed in Version -10: 4110635 Viewer core dumps when doing a search on object after it is deleted. 4102374 Area is not marked correctly with rubberband for zooming. 4107877 Cancel button on viewer configuration panel doesn't work correctly. 4043722 Double quotes used in topo name or type input to gather tool causes viewer to core dump. 4107587 Layout tool in viewer destroys the geographical positioning of nodes. 1228089 Album::derive always returns successfully. 4111078 Viewer core dumps when using double qoutes in name input in goto view. 4109087 Viewer core dumps on add or delete of a monitor while zooming. 4055809 TO scoping rule was not handled correctly. Additional Bugs fixed in Version -09: 4081226 PMI object creation events are not processed properly in application. 4081258 Raw event not received when M-CREATE events are received in PMI. 4068944 When a PMI application receives an AVC there are extra M-GET messages sent to the agent. 4072030 MIS crashes under stress tests. 4100384 Viewer cores when deleting a toponode and invoking oct on another viewer. 4097072 Viewer core dumps when geograpical view option is set and zoom operation is performed. Additional Bugs fixed in Version -08: 1265629 Album::derive() does not return anything after platform re-connection. 4009631 MIS core dumps when certain types of toponodes are deleted. 4023402 MIS CMIP agent object instance creation returns processingFailure. 4025571 missingAttributeValue M-Create error is returned as resourceLimitation. 4030647 Viewer link deletion can cause the MIS and the Viewer to crash. 4034419 Alarm Manager shows incorrect number of alarms. 4034591 Viewer core dumps when object is deleted by OBED while OCT for that same object is displayed. 4034600 View->Gather core dumps after a previously unsuccessful search. 4034788 Viewer Object->Background Properties should indicate sunraster. 4035135 Deleting a Viewer object whilst OCT is displayed for that object disables further creation of Viewer objects. 4037789 MIS core dumped when acknowledging alarms and exporting a log. 4038115 Alarm Manager shows an incorrect number for cleared alarms. 4044109 Alarm Manager core dumped while clearing a critical alarm. 4047314 MIS core dumped during scoped M-Get and M-Delete of topoNodes. 4049733 Alarm Manager Clear Alarm dialaog box usage can result in deadlock. 4052066 Alarm Manager core dumps during Acknowledge and Clear operation. 4053443 Alarm Manager unable to display mutiple lines in additionalText. 4053720 Alarm Manager core dumps when switching between logs. 4055027 Viewer core dumps when customer 'Map Refresh' application is running. 4057650 Spurious topoNode created when topoNodePeers attribute is invalid. 4058955 Unbounded DBM file growth when logRecord sizes exceed 512 bytes. 4063653 Alarm Manager core dumps during acknowledge,clear and purge sequence. 4064655 CMIP MPA core dumps when mandatory problemType not present in error. 4070979 Alarm Manager core dumps when Select All-> Clear follows Select All->Purge. 4071581 em_imex fails to import exported log. Additional Bugs fixed in Version -07: 1227575 The toggle buttons on the Viewer Layers dialog are not consistent. 4019084 Scrolling time through 10 000 alarms in the Alarm Instances window of the Alarm Manager is slow. 4035697 Agent sending processFailure in response to M-GET Request crashes PMI. 4034232 Alarm Manager core dumps when selecting all records whilst purging. 4036046 Specification of localhost as MIS in Log Viewer causes Object Editor to blank out. 4037682 CMIP MPA leaks shared memory on M-Action Confirmation. 1237749 No Alarm Manager menu options to Unacknowledge and Unclear alarms. 4037864 The Log Viewer Record Details window shows old or junk data. Additional Bugs fixed in Version -06: 1210733 Viewer hangs when all visible map layers are disabled in Geographic mode. 1227575 The toggle buttons on the Viewer Layers dialog are not consistent. 1239536 CMIP MPA loops after setting a very large discriminatorConstruct. 1245293 Viewer hangs when all visible map layers are disabled in logical mode. 1250484 EM should support a link which acts as a container. 1251210 The View Navigator of the Viewer should be sorted alphabetically. 1257699 Alarm Manager Filter Properties is not working when user selects the "All Alarm States Except" mode. 1261730 TopoType derived from Link is displayed as type "Link". 1262835 Alarm Manager needs a feature to turn on/off the automatic clearing of alarms. 1265372 CMIP MPA displays XOM DUMP message on a stack communications error. 1266722 Application coredumps when uninitialized Morf::get_value() is called. 4007645 Successful Image::destroy() does not remove previous attributes. 4008279 Repeated user purging of log records whilst Alarm Manager is already purging causes core dump. 4008287 Alarm Manager core dumps when user purges records at the same time as a user application. 4009339 Alarm Manager should not match on DEVICE specified as localDistinguishedName* . 4009887 MIS does not return failed status when store operation fails due to log being full. 4010951 Alarm Manager exits when no filters are applied. 4012419 Alarm Manager exits during unclear operation initiated by another Alarm Manager and while alarms are being received. 4012451 Alarm Manager exits while processing a undo clear or acknowledge operation on all selected records while under load. 4012630 Alarm Manager Associate/Summarise by Instance invalid for alarms from multiple CMIP Agents. 4013370 MIS process size growth induced by Alarm Manager startup. 4013707 MIS memory grows unbounded. 4014059 Alarm manager memory growth. 4014193 Viewer quits with bus error when manipulating the Gather dialog. 4015252 Alarm Manager filtering is incorrect when Associations are enabled. 4015310 HighLevel PMI doesnt recognize Image::destroy() failure. 4015371 Log Viewer dumps core when purging log records. 4015375 Log Viewer dumps core when Alarm Manager is purging log records. 4015846 Alarm Manager core dumps when selecting all records whilst log records are being purged. 4016324 MIS process size grows very significantly upon synchronous or asynchronous topoNode album derviation. 4017017 MIS only reloads em_pageable_classes values upon em_services -i. 4017830 MIS process size keeps growing when repeatedly starting and stopping Alarm Managers. 4018599 Log Viewer shows incorrect records when remove from display is used in Alarm Manager. 4018699 EM 1.2 Patch 5 MIS core dump. 4019208 Log Viewer displays an invalid clearTime. 4022317 EM 1.2 P5 should use the EM 2.0 version of libC.so.5. 4022351 Specification of localhost as MIS in the Alarm Manager causes the Object Editor to Blank Out. 4022375 Alarm Manager does not match on specificProblems when clearing alarms. 4022398 MIS process size grows when Alarm Manager is displayed on X Terminal. 4022982 CMIP MPA rejects M-CREATE Confirmation without optional attributeList. 4022994 CMIP MPA rejects M-SET Confirmation without optional attributeList. 4025368 MIS fails to send clear attribute change to Alarm Manager. 4025578 Alarm Manager should only recover/handle alarms for a specified device. 4026884 CMIP MPA leaks stack shared memory when processing M-Set/M-Create Confirmation. 4030422 Log Manager process size continues growing when alarms are logged with the log wrapped. 4031306 After the geographical map is changed, the Map Layers window causes the Viewer to core dump. Additional Bugs fixed in Version -05: 1267509 MIS exited when processing application disconnection. 4005090 MIS memory size increases when topoNodes are derived. 1249644 em_cmipconfig does not allow hex (0x) values for CMIP Presentation Address selectors. 1261826 Problems with error popup when running em_viewer -operator. 1265070 Alarm Manager does not handle 5 alarms + 5 clears per second. 1267384 Alarm Manager burst performance has to be improved. 4005497 Alarm Manager filter file DEVICE format changed in EM 1.1.1 Patch 9. 4007639 Asn1Value::retag() calculates incorrect value for indefinite form of length. 4007645 Successful Image::destroy() does not remove attributes. 4005055 CMIP MPA does not send a processingFailure to the MIS when agent fails during scoped operation. 4007641 CMIP MPA Hangs when request issued from MIS and MPA has just retried association. 4007640 When MIS times request to CMIP Agent out under heavy load, MIS and CMIP MPA both consume 100% of cpu. 4007646 Viewer Object->Delete may fail to remove objects from canvas. 1266510 When creating a logRecord for alarm with severity cleared the MIS should set clearedState to cleared. 1265818 The Alarm Manager does not display the values of some attributes added to the Instances window. 4004771 AlarmRecords OID in em_pageable_classes is incorrect. 1256175 Object Editor does not show the attributes of a log object correctly. Additional Bugs fixed in Version -04: 1250479 Viewer does not display as a link a topoType derived solely from Link. 1240584 Viewer crashes during stress test involving multiple viewers. 1238491 Viewer does not delete running requests when a object is deleted. 1260095 Viewer does not provide enough vector icons. 1242294 Object Configuration Tool does not translate IP Address to a hostname. 1253391 Log Manager segmentation fault when exporting to a file. 1231931 MIS object swapping causes performance degradation and memory leak. 1257799 MIS sometimes core dumps when a topoNode is deleted. 1260729 Album::all_start_store() does not return a Waiter object. 1255747 Apply/Ok on Alarm Manager Tools configuration dialog removes all items. 1260523 Alarm Manager distinguishedName display is not in standard format. 1255768 Alarm Manager Tools menu is present on only top level window. 1257185 Alarm Manager does not save the parameters of multiple alarm logs. 1239098 Object Editor assumes that CMIP Agents support actualClass. 1257703 CMISFilter does not work for lessOrEqual/greaterOrEqual on logId 1248045 CMISFilter fails with greaterOrEqual but works with equality. 1263977 Alarm Manager core dumps when alarms with severity cleared are filtered out by a user defined filter. 1265372 CMIP MPA loops and an XOM DUMP message is continually printed when a stack communications error is detected. 1265373 CMIP MPA sometimes hangs when an Abort Indication is received. 1265375 CMIP MPA association retry time is too long. 1265378 CMIP MPA hangs requests issued to a down CMIP Agent before the Abort Indication is received from that Agent. Additional Bugs fixed in Version -03: 1257199 Alarm Manager exits when logRecord distinguishedName contains an integer. 1257143 Alarm Manager filtering does not support wildcarding of device name. 1238467 CMIP MPA does not correctly support ACSE-Release Indication. 1249569 CMIP MPA does not specify an AE-Title when binding to the stack. 1258063 CMIP MPA does not correctly tag the attributeList of an GetArgument when a set of attributes is specified. 1260036 CMIP MPA rejects M-Action without optional actionInfoArg. 1258304 Object Editor does not display Alarm Log attributes after installing Patch 103401-02. 1260047 CMIP MPA blocks existing associations when new association establishment fails. Additional Bugs fixed in Version -02: 1240356 Log Viewer core dumps when record details is clicked after sorting many records. 1238869 Log Viewer core dumps when record details is clicked for certain attributeValueChange records. 1241914 Log Viewer core dumped while pressing the Toggle Button "Record Details". 1241947 Log Viewer core dumped when the log to be displayed is switched. 1242818 Log Viewer core dumps upon startup with message 'error: create_cell -row or column not created yet'. 1242985 Log Viewer core dumps when started from em_panel on remote machine. 1246982 Log Manager core dumps when additional logs are selected, and attributes are repeatedly hidden and shown. 1243288 Grapher started from Alarm Manager with Selected Device option ignores setting for Graph Type. 1239330 Grapher exits if a root user selects a blank line from main window and selects Object->Display. 1253842 Grapher exits if user selects a graph and a blank line, and then selects Object->Property. 1239427 Grapher does not display a previously saved dynamic graph as it did the original. 1241967 Discover core dumped whilst running for an extended period of time. 1247423 Devices found by Discover should be configured for ping by default. 1243813 Alarm Manager core dumps when alarms were generated continuously for a host. 1244046 Alarm Manager core dumps when alarms are repeatedly acknowledged and cleared using both menu and buttons. 1244048 Alarm Manager core dumps when alarms are simultaneously acknowledged and cleared from different Alarm Managers. 1245897 Alarm Manager core dumps upon startup whilst alarms are being continuously received. 1247032 Alarm Manager Instance column displays name of MIS rather then originating device for received internetAlarms. 1244035 Totals inconsistency between two Alarm Managers connected to same MIS. 1248237 Alarm Manager does not store Column widths in the configuration file if no other settings are changed. 1253638 Alarm Manager does not clear an alarm upon receipt of the same alarm with severity set to cleared. 1246740 The Viewer status line does not reflect highest severity in the present view when moving between views. 1245609 PMI does not generate OBJECT_DESTROYED event after the deletion of an object for which an image is present in an Album. 1245529 PMI AppInstComm::send_request() returns inconsistent values. 1244104 PMI Morf::split_array() core dumps when processing internetTrapInfo field of an internetAlarm. 1239088 PMI Album constructor does not allow the specification of the baseManagedObjectClass for a subsequent derviation. 1244108 PMI does not handle Enumerated INTEGER ASN.1 Types correctly. 1232320 PMI Album::derive() returns success when the base object of the derive does not exist. 1243149 The em_autod daemon core dumps under heavy load. 1243820 The em_dmuxd daemon core dumped when alarms were generated continously. 1239166 Log Viewer display is not incorrect after addition of another Alarm Log. 1247010 pingupordown request template does not work correctly. 1222236 em_asn1 core dumps when a syntax error is detected. 1246674 em_ncam daemon core dumped. 1243991 em_snm2gdmo fails to compile a schema file with a SNM_Console_Menu clause defining more than one option. 1244224 em_snm2gdmo fails to parse a schema file where an attribute name starts with the '_' character. 1247024 em_cmipconfig fails when adding a multiple RDN distinguishedName. 1246814 SNMP traps are rejected if the NetworkAddress field is of ASN.1 syntax OCTET STRING. 1242913 MIS core dumped when deleting all objects present in the Viewer. 1241956 MIS core dumped in AM_A_Association::send_outgoing(). 1244103 When a topoNode is SNMP Managed the internetTrapInfo field of an internetAlarm is incorrect. 1238946 Nerve Centre system variable $timestamp is always NULL. 1241285 Unable to change topoNodeType from valid element to Device. 1244343 MIS exits when Image::set_str is employed on an ASN.1 BIT STRING type. 1242407 MIS core dumps when repeatedly starting a request, dumping a request etc. 1241616 MIS core dumped when requests are repeatedly started then deleted. 1242582 Request Editor core dumps upon continually creating/storing/deleting templates. 1243832 Object Editor displays an incorrect Object Identifier. 1241353 Nerve Center request stop working, status shows in an indeterminate state. 1241177 Nerve Centre core dumps when repeatedly add template, add action/ condition/severity, delete template. 1241182 MIS core dumps when repeatedly adding/deleting Nerve Centre actions, conditions and polling rates. Bugs fixed in Version -01: 1236559 Alarm Manager does not display/use colors correctly. 1239248 Alarm Manager instances display is not usable when a steady stream of events are received. 1239494 Alarm Manager Details Window does not display an alarm whose logRecordId is 0. 1239662 Alarm Manager -help command line option does not display usage information. 1240304 Alarm Manager Details Window is empty with no alarm selected and window allows edit. 1237929 Alarm Manager is slow in page scrolling in the table widget. 1233934 The Alarm Manager filter 'All Event Types Except' does not work. 1233914 In the Alarm Manager View Instances dialog box, clicking multiple times rapdily only moves the attribute up once. 1241275 The Alarm Manager does not display nerveCentre alarms correctly. 1241147 Alarm Manager Edit -> Select all -> Purge may not remove all alarms. 1242888 Alarm Manager does not correctly handle invalid command line options. 1239483 Alarm Manager exited while scrolling/acknowledging alarms on a remote remote mis. 1239326 Alarm Manager displays two lines for each Alarm when Associations On and Summary (By Instance) is On. 1239288 Alarm Manager screen refresh is very slow. 1239165 Alarm Manager display is not correct after MISs are switched. 1239159 The message in the lower right of the Alarm Manager Associations window is incorrect. 1238685 Alarm Manager display may not correctly reflect the defined sort order. 1238635 Alarm Manager Associations timestamp is incorrect when set for Most Recent. 1238531 In some cases the Alarm Manager does not handle configuration file default values correctly. 1238063 Alarms displayed in the Alarm Manager Associations window are only sorted by the first two in a longer Sort Order list. 1238621 MIS core dumps when an invalid action is sent to a valid object. 1228089 No error diagnostics are provided when Album::derive() fails due to the timing out of a request to a remote system. 1245065 The Alarm Manager displays all SNMP Traps, regardless of source, as coming from the local machine. 1239614 Alarm Log wrapping during heavy event load causes MIS to core dump. 1239628 dbm hashing out of bound causes logRecord 'corruption'. 1235102 Image::call() assumes M-Action has optional Information Syntax defined. 1246632 MIS core dumps when rpcAgent proxyHost has 0 as one of the ipaddr octets. 1247009 Operations involving RPC proxies fail. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Installation Instructions: ---------------------------------- The following fix REQUIRES that em_services -r/-i be performed after this patch is installed. Execution of em_services -r/-i will re-initialise the run-time database and all existing data will be lost. This data cannot be recovered after this command is executed. 4058955 Unbounded DBM file growth when logRecord sizes exceed 512 bytes. The logging sub-system now uses a new algorithm to write logRecords to DBM files. This new algorithm is designed to utilise disk space in a much more efficient manner, thereby resolving the unbounded DBM file growth. Release Notes: -------------- 1245529 PMI AppInstComm::send_request() returns inconsistent values AppInstComm::send_request() with action duRegisterForEvents returns timed out error but all the call backs registered will be correctly called. 1239088 PMI Album constructor does not allow the specification of the baseManagedObjectClass for a subsequent derviation. The PMI Album object now contains a property which specifies the baseManagedObjectClass for a subsequent derivation. When this property is set the PMI will use the specified objectClass rather than actualClass. To specify the real ObjectClass to be used in requests first define: const DU duACTUAL_CLASS ="ACTUAL_CLASS"; Then set the ACTUAL_CLASS property of the Album as follows: my_album.set_prop(duACTUAL_CLASS, (DU) ); where is the name of the objectClass. For example: album.set_prop(duACTUAL_CLASS, (DU) "network"); specifies that the baseManagedobjectClass for the album derivation is network. 1249569 CMIP MPA does not specify an AE-Title when binding to the stack. The following environment variables now define where the CMIP MPA binds to the CMIP Stack: EM_CMIP_MPA_PSEL - The presentation selector (ASCII). EM_CMIP_MPA_SSEL - The session selector (ASCII). EM_CMIP_MPA_TSEL - The transport selector (ASCII). EM_CMIP_MPA_NSAP - The network service access point (Hex), e.g. 0x3730 All four environment variables must be defined, otherwise the CMIP MPA will bind to the default address specified by cmiptool. EM_CMIP_MPA_APNAME - The Application Process Name. The full presentationAddress must be specified before EM_CMIP_MPA_APNAME can specified. The format for EM_CMIP_MPA_APNAME is as follows: ap_title:eq_qualifier:ap_invoke_id:ae_invoke_id where: ap_title is the Appliciation Process title. It is an Object Identifier. e.g. 1.2.3.4.5 ae_qualifier is the Application Entity Qualifier. It is an integer. e.g. 1 ap_invoke_id is the Application Process Invocation Identifier. It is an integer e.g. 10 ae_invoke_id is the Application Entity Invocation Identifier. It is an integer e.g. 20 The following are valid examples: AP Title+AE Qualifier 1.2.3.4.5:1 AP Title+AE Qualifier+AP InvokeId 1.2.3.4.5:1:10 AP Title+AE Qualifier+AP InvokeId+AE InvokeId 1.2.3.4.5:1:10:20 1265375 CMIP MPA association retry time is too long. The following environment variables now define the length of time that the CMIP MPA will wait before trying to re-establish an association that for which an ACSE Abort indication was received, and that association carried outbound requests to the CMIP Agent. EM_CMIP_MPA_ASSOC_RETRY_DELAY - The delay in seconds between a retries to re-establish the association. EM_CMIP_MPA_ASSOC_MAX_RETRIES - The total number of retries that the CMIP MPA should attempt. 1239098 Object Editor assumes that CMIP Agents support actualClass. The Object Editor now allows a user to specify that actualClass should not be used when accessing a single CMIP Agent. To do this open the File->Properties dialog, and for the Default Node field enter the distinguishedName of the top level object instance in the CMIP Agent followed by the characters :OC: followed by the objectClass. For example if the distinguishedName of the level object is /networkId=pString:"Agent1", which will be identical to that previously entered using em_cmipconfig, and the objectClass is network, the following would be entered: /networkId=pString:"Agent1":OC:network Clicking the OK button will cause the Object Editor to use the real objectClass for all subsequent requests to this CMIP Agent. If the Default Node is subsequently changed the Object Editor will revert to using actualClass. 1250484 EM should support a link which acts as a container. Should a user define a new topoType as being derived from both Link and Container, then the Viewer will now: - Add this item to the Edit->New Link menu, - This type will be displayed as a link but will act as a container. Setting up the default activiation as EM_GOTOVIEW will allow the new view to be accessed by double clinking on the 'link'. - When an instance of this type is created it will also appear as a view in the View Navigator. - It will not be possible to change the topoType of a type derived from both Link and Container to a another topoType which is not also derived from both Link and Container, and vice versa. The above is only supported for new topoTypes derived both directly from topoType 'Link' and directly from topoType 'Container'. 1262835 Alarm Manager needs a feature to turn on/off the automatic clearing of alarms. A new command line option: -no_auto_clear has been added to the Alarm Manager. This disables the automatic clearing of alarms by the Alarm Manager. By not performing the additional work involved in clearing alarms, the Alarm Manager will start faster and use less cpu. 1260095 Viewer does not provide enough vector icons. The new vector icons are defined in SUNWconn/em/etc/asn1/topo.asn1. To use these new vector icons you must execute, as user root, em_services -r. Please note that executing this command will cause the loss of the existing run time database. If you do not wish to use these new vector icons, no action is required. 4004771 AlarmRecords OID in em_pageable_classes is incorrect. For this change to take effect the following file: ./SUNWconn/em/build/acct/em_pageable_classes Should be copied, as user root, to the run-time database: /var/opt/SUNWconn/em/conf/em_pageable_classes This is done automatically when em_services -r is executed. However execution of em_services -r will re-initialise the run-time database and all existing data will be lost. This data cannot be recovered. 4025578 Alarm Manager should only recover/handle alarms for a specified device. A new command line option: -device_fdn where is an name of the target object. Instructs the Alarm Manager upon startup to only recover alarms which relate to the specified object and no others, and subsequently to only listen for new, modified or deleted alarms related to the specified object. This improves the performance, and reduces both the memory consumption and cpu usage of the Alarm Manager. For example, to instruct the Alarm Manager to handle only those alarms related to the object /systemId=name:"belfast", the command line would be as follows: em_alarmmgr -device_fdn '/systemId=name:"belfast"' 4019084 Scrolling time through 10 000 alarms in the Alarm Instances window of the Alarm Manager is slow. A new em_alarmmgr_vp.cf is required for this fix to work in an optiminal manner. This requires that any .em_alarmmgr_vp.cf present in your HOME is removed.