Patch-ID# 120594-02 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** Keywords: esmba, baseapps, smp, esm, jes, portal Synopsis: Bugfixes for StorEdge Management Portal 1.0 Date: Dec/05/2005 Install Requirements: NA Solaris Release: 9 10 SunOS Release: 5.9 5.10 Unbundled Product: Sun StorEdge Management Portal Unbundled Release: 1.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 6289042 6305948 6306041 6306377 6306463 6306587 6309242 6310346 6310351 6310614 6310677 6311131 6313424 6313575 6313601 6317586 6318951 6321451 6321474 6322565 6323664 6324004 6324160 6325330 6325529 6326036 6326040 6326056 6326359 6326384 6327011 6327723 6327766 6328130 6329562 6329970 6331157 6332340 6333019 6333821 6334109 6334875 6335430 6336113 6336494 6336569 6336652 6337897 6338940 6351916 Changes incorporated in this version: 6289042 6306041 6306377 6306463 6309242 6310614 6313424 6313575 6317586 6321451 6321474 6322565 6326056 6329562 6331157 6332340 6333821 6334875 6335430 6336113 6336494 6336569 6336652 6337897 6338940 6351916 Note: The fix for BugId #6335430 fixes Sun StorEdge Management Portal support for the 6920 element manager link and launch only. The complete fix requires that StorADE_2.4_Enterprise_Edition patches 117650-55 and 117654-55 also be applied and that all 6920 array ip ranges previously discovered must be deleted and rediscovered. Note: The fix for BugId #6338940 fixes Sun StorEdge Management Portal support for 5310, 5210 and 3320 only. The complete fix requires that StorADE_2.4_Enterprise_Edition patches 117650-50 and 117654-50 also be applied and that all 5310, 5210 and 3320 array ip ranges previously discovered must be deleted and rediscovered. 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: /opt/SUNWesmportal/bin/addEsmUser /opt/SUNWesmportal/bin/checkJESRunning /opt/SUNWesmportal/bin/delEsmUser /opt/SUNWesmportal/bin/restartportal /opt/SUNWesmportal/bin/startservers /opt/SUNWesmportal/bin/startwebserver /opt/SUNWesmportal/bin/stopservers /opt/SUNWesmportal/bin/stopwebserver /opt/SUNWesmportal/config/backoutPatch.120594-01 /opt/SUNWesmportal/config/backoutPatch.120594-02 /opt/SUNWesmportal/config/config_EsmPortal /opt/SUNWesmportal/config/deploy_Portlet /opt/SUNWesmportal/config/unconfig_EsmPortal /opt/SUNWesmportal/config/undeploy_Portlet /opt/SUNWesmportal/config/updatePatch.120594-01 /opt/SUNWesmportal/config/updatePatch.120594-02 /opt/SUNWesmportal/config/update_Portlet /opt/SUNWesmportal/desktop/esmportal/JSPTabCustomTableContainerProvider/leafWrapper.jsp /opt/SUNWesmportal/profiles/dp-esmportal.xml /opt/SUNWesmportal/services/base/lib/datahelper-poolagg.jar /opt/SUNWesmportal/services/base/lib/logic-poolagg.jar /opt/SUNWesmportal/services/base/lib/logic-smprssreader.jar /opt/SUNWesmportal/services/base/lib/storade-discovery.jar /opt/SUNWesmportal/services/base/lib/storade-health.jar /opt/SUNWesmportal/services/performance/lib/datahelper-performance.jar /opt/SUNWesmportal/services/performance/lib/logic-performance-l10n.jar /opt/SUNWesmportal/services/performance/lib/logic-performance.jar /opt/SUNWesmportal/services/samqfs/lib/com.sun.netstorage.mgmt.esm.logic.collector.adapter.samqfs.impl.SamQfsModule.xml /opt/SUNWesmportal/services/samqfs/lib/datahelper-samq.jar /opt/SUNWesmportal/services/samqfs/lib/logic-samq-api.jar /opt/SUNWesmportal/services/samqfs/lib/logic-samq-l10n.jar /opt/SUNWesmportal/services/samqfs/lib/logic-samq.jar /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Drm_collector-patch02-undo.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Drm_collector-patch02.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Element_mgr_template-patch02-undo.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Element_mgr_template-patch02.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Element_mgr_trigger-patch01-undo.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Element_mgr_trigger-patch01.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Performance-1.2-undo.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/Performance-1.2.ddl /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/versions-patchrm.toc /opt/SUNWesmportal/util/pgsql/portal/ddl/updates/versions.toc /opt/SUNWesmportal/warfiles/base.war /opt/SUNWesmportal/warfiles/portlet-dashboard.war /opt/SUNWesmportal/warfiles/portlet-drm.war /opt/SUNWesmportal/warfiles/portlet-jsf_admin.war /opt/SUNWesmportal/warfiles/portlet-performance.war /opt/SUNWesmportal/warfiles/portlet-poolagg.war /opt/SUNWesmportal/warfiles/portlet-samq.war /opt/SUNWesmportal/warfiles/portlet-search.war /opt/SUNWesmportal/warfiles/portlet-smprssreader.war /opt/SUNWesmportal/warfiles/portlet-som-reportlet.war /opt/SUNWesmportal/web-src/esmportal/dt/js/popup.js Problem Description: 6289042 - Admin Portlet doesn't handle database down gracefully 6305948 - Desktop menus are not 508 complaint 6306041 - PortletLogger does not handle null resourceId correctly 6306377 - Volume Performance Reporter support issues with IE 6306463 - Disable pagination buttons when needed 6306587 - stopservers -h goes ahead and stops the servers.Same for most scripts in /opt/SUNWesmportal/bin dir. 6309242 - Admin: rss:Information sources table does not update feed title at the next page reload. 6310346 - 6920 - Regression - Not all Profiles listed for 6920 array 6310351 - 6920 - Pool - Array missing from filter view that has status OK and Collection ON. 6310614 - Discovery of new IP ranges will not start until previous discovery cycle is complete. 6310677 - PerformanceMonitor: java.sql.SQLException: ERROR: overflow on numeric 6311131 - Excessive data base queries in the file system and data replication portlets 6313424 - Need to install and deploy logic-samq-l10n.jar file 6313575 - addind seadmin does not bring back Admin tab 6313601 - Remove unwanted log message: WARNING: 6130 Perf Collector: SE6130-179: : Unable to calculate volume 6317586 - Admin - Select proxy protocol https - results in error. 6318951 - xx_Portlet scripts should contain logic to check for portal servers running and start them if not 6321451 - Poll in progress message should not be output to syslog. 6321474 - 6920 - Array becomes unmanaged when contact is lost 6322565 - File System Reporter Portlet db queries need optimization 6323664 - Portal > Storage > 5210, 5310 and 3320 Arrays not displaying 6324004 - "All" Storage arrays should show ALL, not just Sun 6324160 - Return codes inaccurate in stop/startwebserver.sh scripts 6325330 - undeploy of performance module doesn't undeploy performance collectors 6325529 - 6920 - Incorrect display of non-in-use profiles 6326036 - 6920 - Incorrect display of pool count for profiles 6326040 - 6920 - No useful sort order for main view table 6326056 - 6920 - Inconsistent use/display of IP addresses vs. hostnames 6326359 - Performance Monitor: Catch runtime exceptions during data collection phase 6326384 - Perf Monitor: Release unused raw statistics for reduced memory footprint 6327011 - 6920 - User Profiles with similar names to Default are mishandled 6327723 - Links around certain element names launch to nowhere 6327766 - Model values must be set to NULL if Storade returns NULL 6328130 - Severity level of File System Collector's "Info Source not configured" message is too high 6329562 - DRM Portlet - Exception thrown when displaying data for all devices. 6329970 - Event Reporter - Some Event Reporters are not filtering properly 6331157 - 6920 Pool - Link to user defined profile "default" displays incorrect profile "Default" 6332340 - DRM Collector throws SQL exception 6333019 - checkJESRunning dpadmin commands can throw exceptions that should not be displayed to the user. 6333821 - Element deletion should be done in a background job. 6334109 - Install - backoutPatch script throws exceptions 6334875 - Perf Monitor:Persistence exceptions from nenc-193: "Cannot insert duplicate key" 6335430 - 6920 element manager for model name '6920' needs to be added to the element mgr template table. 6336113 - Data Replication (DRM) Portlet - wrong device filter behavior 6336494 - 6920 - Utilization values should be graphically presented 6336569 - RSS collector log messages going to syslog repeatedly should be going to Cacao log only. 6336652 - Admin - 6920 polling page displays an inappropriate table 6337897 - Volume Performance Reporter: Volume Names truncated on chart 6338940 - Element managers missing for 5210,5310,3320 6351916 - 6920's not recognized at a Provider when StorADE 2.4 - Patch 55 installed Patch Installation Instructions: -------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/120594-02 The following example removes a patch from a standalone system: example# patchrm 120594-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- This patch includes modifications to the Sun StorEdge Management Portal database that will result in the loss of all existing data for the Volume Performance Reporter portlet, as well as all existing backups for the overall database. If you proceed with this patch and decide later on to remove it, this again will result in loss of existing data for that portlet and backups for the database. No other data will be affected by either the patch addition or patch removal, and in both cases a new backup will be done on completion. Not all bugfixes are available at the completion of this patchadd. The following step, which must be run manually, allows the remaining fixes/features to be made available. ** As the 'root' user, execute the following command after patchadd completes. You will be asked to enter the amAdmin password. /opt/SUNWesmportal/config/updatePatch.120594-02 Removal of this patch includes modifications to the Sun StorEdge Management Portal database that will result in the loss of all existing data for the Volume Performance Reporter portlet, as well as all existing backups for the overall database. No other data will be affected by the patch removal, and a new backup will be done on completion. Be advised that removal of this patch will result in risk of numeric overflow in the database tables supporting performance data. Not all bugfixes are removed at the completion of this patchrm. The following step, which must be run manually, allows the remaining fixes/features to be removed. ** As the 'root' user, execute the following commands after patchrm completes. You will be asked to enter the amAdmin password. /var/tmp/backoutPatch.120594-02 rm -f /var/tmp/backoutPatch.120594-02 During execution of the backoutPatch script, you may see a benign error message regarding the Detection of Java ES 3 Portal Servers. This error does not effect the successful removal of this patch. README -- Last modified date: Monday, December 5, 2005