linux Redhat RHEL2.1: Java Dynamic Management Kit 5.1 patch |
Status: RELEASED
Patch Id: 119046-03
***********************************************************************
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.
***********************************************************************Summary: linux Redhat RHEL2.1: Java Dynamic Management Kit 5.1 patch
Date: Mar/02/2007
Installation Requirements:
Additional instructions may be listed below
Solaris Release: Note: Redhat
Sun OS Release: Note: RHEL2.1
Unbundled Product: Java Dynamic Management Kit
Unbundled Release: 5.1
Xref: patch available for solaris sparc and x86 as patch 119044-03 and for windows 2000 and XP as patch 119045-03
Topic:
Relevant Architecture: i386
BugId's fixed with this patch:
4703798 4704415 4850779 4960301 4984695 4997225 5044821 5051899 5057532 5065264 5066653 5066835 5072890 5079479 6174229 6183128 6192124 6195791 6199899 6215610 6227678 6238234 6239400 6273684 6286631 6295821 6298662 6305089 6313432 6318653 6335967 6353661 6354426 6394354 6409684 6496038 6560041
Changes incorporated in this version:
4703798 4704415 4850779 4984695 5057532 5065264 5066653 5079479 6174229 6183128 6192124 6199899 6238234 6239400 6286631 6298662 6305089 6313432 6318653 6353661 6354426 6394354 6409684 6496038 6560041
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
Obsoleted by:
Files Included in this Patch:
Note:
sun-jdmk-runtime-5.1-34.3.i386.rpm
sun-jdmk-runtime-jmx-5.1-34.3.i386.rpm
sun-jdmk-sdk-5.1-34.3.i386.rpm
Problem Description:
4703798 SnmpMibRequest.getVersion() javadoc
4704415 Javadoc error in SnmpTrapForwarder
4850779 SnmpVarBind: setSnmpValue() setValueValid() inconsistent.
4984695 JSR 160: Security hole when using java.policy with RMI/IIOP
5057532 Cannot use -Dcom.sun.management.jmxremote if local machine name not legal DNS
5065264 Program needs one minute to finish if JMXConnectorServer.start fails
5066653 JMXMP ConnectorClient.close leaks FetchNotification thread
5079479 SnmpOid is missing a synchronized block
6174229 Environment parameter should be notification.buffer.size instead of buffer.size
6183128 Error with JMXMP simple security example: connection refused
6192124 Provide a way to turn off the JMX Remote server connection timeout thread
6199899 ClientNotifForwarder can wait infinitly when reconnecting
6238234 SNMP access is fully granted if security file doesn't exist ot is not readable
6239400 ArrayNotificationBuffer.createListeners should not be synchronized
6286631 JMXMP connector server should not call ServerSocket.setReuseAddress(true) by default
6298662 GenericConnectorServer: improvement for connecting
6305089 JdmkXXXAcl constructor doesn't raise IllegalArgumentException on file access error
6313432 N-plicated definitions for ASN.1 tag. Bad value for unused BitStringTag.
6318653 JMXMP client blocks when SASL handler server side throws an Error or an Exception
6353661 Bad behaviour of GET BULK when size limit is reached
6354426 javadoc of JMXMPConnectorServer constructors misses @throws IOException tags
6394354 Java Dynamic Management Kit 5.1 patch 119046-02 lists SubCR bugids 2122376 2122390 2122444
6409684 Java DMK 5.1 DaemonTaskServer may swallow unexpected exceptions and errors without logging them
6496038 JMXMP connector, failed to send a connectionLost notification
6560041 JES5u1-b04:JDMK:Linux:Patch cannot be added using README commands - Failed dependencies
(from 119046-02)
4960301 OID resolution is failing when OBJECT-GROUPs are misused.
6273684 mibgen needs to support bizarre usage of OBJECT-GROUP
5051899 Bad trace in cascading example.
6195791 JDMK/SNMP : robustness in multithreading client environment
4997225 SnmpAdaptorServer should make it possible to dynamically allocated port#
6335967 Bad handling of 0.0.0.0 address when shutting down SNMP adaptor
6295821 System property to set the max number of threads used by SNMP Adaptor does not work as documented
6227678 waitForCompletion(0) will never return under certain error conditions.
6215610 JDMK5.x: snmpRspGenErr is set instead of snmpRspDecodingError
(from 119046-01)
5044821 Snmp tooBig error in JDMK 5.1
5066835 The SnmpTimerServer thread never seems to be blocked on its waitQ .
5072890 JDMK 5.1 Snmp Manager can't detect Virtual IP in HA Environment
Revision History:
119046-02 119046-01
Patch Installation Instructions:
--------------------------------
According to the case, the customer may install the packages as following:
1) Freshen the installed packages:
---------------------------------
# rpm -Fvh *.rpm
2) Upgrade the installed packages and install missing packages:
--------------------------------------------------------------
# rpm -Uvh *.rpm
3) Erase the previous version and Install the new version:
---------------------------------------------------------
Before installing this patch, you need to remove any installed JDMK 5.1 product with:
# rpm -e sun-jdmk-runtime-5.1-<build number>
# rpm -e sun-jdmk-runtime-jmx-5.1-<build number>
# rpm -e sun-jdmk-sdk-5.1-<build number>
To install this patch, you need to execute:
# rpm -ivh sun-jdmk-runtime-5.1-34.3.i386.rpm
# rpm -ivh sun-jdmk-runtime-jmx-5.1-34.3.i386.rpm
# rpm -ivh sun-jdmk-sdk-5.1-34.3.i386.rpmSpecial Install Instructions:
-----------------------------
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
To use the fix for the RFE 5072890 new constructors have been added:
-------------------------------------------------------------------
-------------------------------------------
There are new constructors in the class
com.sun.management.snmp.manager.SnmpSession
-------------------------------------------
public SnmpSession(SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetSocketAddress localaddress)
throws
SnmpStatusException,
IllegalArgumentException
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetAddress localaddress,
int port)
throws
SnmpStatusException, IllegalArgumentException
-----------------------------------------
There are new constructors in the class
javax.management.snmp.manager.SnmpSession
-----------------------------------------
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetSocketAddress localaddress)
throws
SnmpStatusException, IllegalArgumentException
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetAddress localaddress,
int port)
throws
SnmpStatusException, IllegalArgumentException
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
README -- Last modified date: Wednesday, August 22, 2007