hg: jdk7/jdk7/jdk: 27 new changesets
tim.bell at sun.com
tim.bell at sun.com
Fri Sep 26 19:52:22 PDT 2008
Changeset: 094873a59791
Author: sjiang
Date: 2008-09-09 14:17 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/094873a59791
6736611: [Evt Srv] EventSubscriber.unsubscribe removes other listeners
Reviewed-by: emcmanus
! src/share/classes/javax/management/event/EventSubscriber.java
+ test/javax/management/eventService/SubUnsubTest.java
Changeset: 1643868af837
Author: emcmanus
Date: 2008-09-09 14:57 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1643868af837
6746196: Some JMX classes do not compile with Eclipse compiler
Reviewed-by: dfuchs
Contributed-by: roman.kennke at aicas.com
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
Changeset: 5778303e2e14
Author: dfuchs
Date: 2008-09-09 17:01 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5778303e2e14
6745832: jmx namespaces: Some refactoring/commenting would improve code readability.
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
! src/share/classes/javax/management/namespace/JMXDomain.java
! src/share/classes/javax/management/namespace/JMXNamespace.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
! test/javax/management/namespace/Wombat.java
Changeset: 84417fdd8358
Author: martin
Date: 2008-09-09 15:20 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/84417fdd8358
6728229: (str) StringBuilder.append(CharSequence) does not throw IndexOutOfBoundsException
Summary: Major spec rework
Reviewed-by: alanb
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
Changeset: 12f5110538d3
Author: martin
Date: 2008-09-09 15:20 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/12f5110538d3
6733145: (bf) CharBuffer.subSequence can be updated to take advantage of covariant returns
Summary: Change return type to CharBuffer
Reviewed-by: alanb
! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/classes/java/nio/Heap-X-Buffer.java
! src/share/classes/java/nio/StringCharBuffer.java
! src/share/classes/java/nio/X-Buffer.java
Changeset: 2b44dd8ed72d
Author: emcmanus
Date: 2008-09-10 13:36 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2b44dd8ed72d
6734813: Provide a way to construct an ObjectName without checked exceptions
6746649: ObjectName constructors and methods declare unchecked exceptions in throws clauses
Reviewed-by: dfuchs
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/QueryNotificationFilter.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! src/share/classes/sun/management/Util.java
+ test/javax/management/ObjectName/ValueOfTest.java
Changeset: b35ccd203a7e
Author: emcmanus
Date: 2008-09-10 14:56 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b35ccd203a7e
6746759: Fix for 6734813 introduced build break
Reviewed-by: dfuchs
! src/share/classes/sun/management/ClassLoadingImpl.java
! src/share/classes/sun/management/CompilationImpl.java
! src/share/classes/sun/management/HotSpotDiagnostic.java
! src/share/classes/sun/management/HotspotInternal.java
! src/share/classes/sun/management/ManagementFactoryHelper.java
! src/share/classes/sun/management/MemoryImpl.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/RuntimeImpl.java
! src/share/classes/sun/management/ThreadImpl.java
Changeset: 3e7b9a0f3a6f
Author: dfuchs
Date: 2008-09-10 16:27 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3e7b9a0f3a6f
6746754: jmx namespace: test for leading separator missing
6669137: RFE: InstanceNotFoundException should have a constructor that takes an ObjectName
6746796: jmx namespaces: Several tests are missing an @bug or @run keyword
Summary: Note on 6669137: first implementation of 6669137 was actually pushed with 5072476 - here we only have a small update and a test case. Also re-fixes 6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java which had failed.
Reviewed-by: emcmanus, yjoan
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/javax/management/InstanceNotFoundException.java
+ test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java
! test/javax/management/namespace/DomainCreationTest.java
! test/javax/management/namespace/EventWithNamespaceControlTest.java
! test/javax/management/namespace/EventWithNamespaceTest.java
! test/javax/management/namespace/ExportNamespaceTest.java
! test/javax/management/namespace/JMXDomainTest.java
! test/javax/management/namespace/JMXNamespaceSecurityTest.java
! test/javax/management/namespace/JMXNamespaceTest.java
! test/javax/management/namespace/JMXNamespaceViewTest.java
! test/javax/management/namespace/JMXNamespacesTest.java
! test/javax/management/namespace/JMXRemoteNamespaceTest.java
! test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/LeadingSeparatorsTest.java
! test/javax/management/namespace/NamespaceCreationTest.java
! test/javax/management/namespace/NamespaceNotificationsTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/namespace/QueryNamesTest.java
! test/javax/management/namespace/RemoveNotificationListenerTest.java
! test/javax/management/namespace/RoutingServerProxyTest.java
! test/javax/management/namespace/SerialParamProcessorTest.java
! test/javax/management/namespace/SourceNamespaceTest.java
! test/javax/management/namespace/VirtualMBeanNotifTest.java
! test/javax/management/namespace/VirtualMBeanTest.java
! test/javax/management/namespace/VirtualNamespaceQueryTest.java
! test/javax/management/namespace/VirtualPropsTest.java
Changeset: bee470ba5b24
Author: bristor
Date: 2008-09-11 14:58 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bee470ba5b24
6440786: Cannot create a ZIP file containing zero entries
Summary: Allow reading and writing of ZIP files with zero entries.
Reviewed-by: alanb
! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/native/java/util/zip/zip_util.c
+ test/java/util/zip/TestEmptyZip.java
Changeset: ebc38225b4a9
Author: emcmanus
Date: 2008-09-12 15:17 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ebc38225b4a9
6747411: EventClient causes thread leaks
Summary: Reworked thread management in EventClient and related classes.
Reviewed-by: sjiang, dfuchs
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/eventService/EventClientThreadTest.java
! test/javax/management/eventService/SharingThreadTest.java
Changeset: 6a49dd6635ba
Author: dfuchs
Date: 2008-09-12 17:58 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6a49dd6635ba
6747899: jmx namespaces: hooks for permission checks should be defined in HandlerInterceptor
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
Changeset: 09a7e38337e9
Author: dfuchs
Date: 2008-09-12 19:06 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/09a7e38337e9
6747983: jmx namespace: unspecified self-link detection logic
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! test/javax/management/namespace/JMXNamespaceTest.java
Changeset: def697d44797
Author: tbell
Date: 2008-09-12 23:31 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/def697d44797
Merge
Changeset: 044bfa235270
Author: dfuchs
Date: 2008-09-17 13:40 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/044bfa235270
6748745: JConsole: plotters don't resize well when the window is resized
Summary: part of the fix was contributed by jfdenise
Reviewed-by: jfdenise
! src/share/classes/sun/tools/jconsole/Plotter.java
! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/share/classes/sun/tools/jconsole/inspector/XPlotter.java
! src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java
Changeset: eb342082e2b6
Author: jccollet
Date: 2008-09-04 15:26 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/eb342082e2b6
6692802: HttpCookie needs to support HttpOnly attribute
Summary: Added HttpOnly tag support to HttpCookie class.
Reviewed-by: chegar, michaelm
! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/TestHttpCookie.java
Changeset: d276b0716d13
Author: wetmore
Date: 2008-09-05 00:43 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d276b0716d13
Merge
Changeset: bcb61dfc8514
Author: weijun
Date: 2008-09-08 14:17 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bcb61dfc8514
6740833: krb5.conf does not accept kdc=hostname (no spaces around =)
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/Config.java
Changeset: b0378bb50d83
Author: michaelm
Date: 2008-09-11 17:46 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b0378bb50d83
6744329: Exception in light weight http server code
Reviewed-by: chegar
! src/share/classes/sun/net/httpserver/ChunkedOutputStream.java
+ test/com/sun/net/httpserver/bugs/B6744329.java
Changeset: 80fe10573687
Author: mullan
Date: 2008-09-11 14:05 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/80fe10573687
6465942: Add problem identification facility to the CertPathValidator framework
Summary: Add support to the java.security.cert APIs for determining the reason that a certification path is invalid.
Reviewed-by: vinnie
! src/share/classes/java/security/cert/CertPathValidatorException.java
+ src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/KeyChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! test/java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java
+ test/java/security/cert/CertPathValidatorException/ReasonTest.java
+ test/java/security/cert/CertPathValidatorException/Serial.java
+ test/java/security/cert/CertPathValidatorException/cert_file
+ test/java/security/cert/CertPathValidatorException/jdk6.serial
! test/java/security/cert/PolicyNode/GetPolicyQualifiers.java
Changeset: 482a1857b598
Author: mullan
Date: 2008-09-11 18:13 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/482a1857b598
Merge
Changeset: 80fd09f239f4
Author: wetmore
Date: 2008-09-15 00:41 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/80fd09f239f4
Merge
Changeset: 0100b3e66894
Author: wetmore
Date: 2008-09-16 00:34 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0100b3e66894
Merge
Changeset: e81a1ebde376
Author: wetmore
Date: 2008-09-18 00:39 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e81a1ebde376
Merge
Changeset: a1ab54c36c8a
Author: sjiang
Date: 2008-09-22 15:43 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a1ab54c36c8a
6697180: JMX query results in java.io.IOException: Illegal state - also a deadlock can also be seen
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
Changeset: 4a62773bf60e
Author: jjh
Date: 2008-09-22 19:20 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4a62773bf60e
6263966: TEST: com/sun/jdi/ClassesByName2Test.java has a race
Summary: Have the debuggee stop at a bkpt instead of running to completion.
Reviewed-by: tbell
! test/com/sun/jdi/ClassesByName2Test.java
Changeset: b54ba7058851
Author: tbell
Date: 2008-09-22 22:37 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b54ba7058851
Merge
Changeset: ed8f850f9f94
Author: tbell
Date: 2008-09-26 15:31 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ed8f850f9f94
Merge
More information about the jdk7-dev
mailing list