hg: jdk7/jdk7/jdk: 21 new changesets

tim.bell at sun.com tim.bell at sun.com
Sun Aug 17 19:53:33 PDT 2008


Changeset: 914370f03119
Author:    dfuchs
Date:      2008-07-31 12:41 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/914370f03119

6730926: Document that create/registerMBean can throw RuntimeMBeanException from postRegister
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/javax/management/MBeanRegistration.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
+ test/javax/management/MBeanServer/PostExceptionTest.java

Changeset: 7622f1de1486
Author:    dfuchs
Date:      2008-07-31 14:20 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7622f1de1486

6689505: Improve MBeanServerNotification.toString
Reviewed-by: emcmanus

! src/share/classes/javax/management/MBeanServerNotification.java
+ test/javax/management/MBeanServer/MBeanServerNotificationTest.java

Changeset: 8f52c4d1d934
Author:    sjiang
Date:      2008-07-31 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8f52c4d1d934

5108776: Add reliable event handling to the JMX API
6218920: API bug - impossible to delete last MBeanServerForwarder on a connector
Reviewed-by: emcmanus

+ src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
+ src/share/classes/com/sun/jmx/event/EventBuffer.java
+ src/share/classes/com/sun/jmx/event/EventClientFactory.java
+ src/share/classes/com/sun/jmx/event/EventConnection.java
+ src/share/classes/com/sun/jmx/event/EventParams.java
+ src/share/classes/com/sun/jmx/event/LeaseManager.java
+ src/share/classes/com/sun/jmx/event/LeaseRenewer.java
+ src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
+ src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
+ src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
+ src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
! src/share/classes/com/sun/jmx/interceptor/package.html
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java
+ src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
+ src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java
! src/share/classes/javax/management/ImmutableDescriptor.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/QueryParser.java
! src/share/classes/javax/management/StringValueExp.java
+ src/share/classes/javax/management/event/EventClient.java
+ src/share/classes/javax/management/event/EventClientDelegate.java
+ src/share/classes/javax/management/event/EventClientDelegateMBean.java
+ src/share/classes/javax/management/event/EventClientNotFoundException.java
+ src/share/classes/javax/management/event/EventConsumer.java
+ src/share/classes/javax/management/event/EventForwarder.java
+ src/share/classes/javax/management/event/EventReceiver.java
+ src/share/classes/javax/management/event/EventRelay.java
+ src/share/classes/javax/management/event/EventSubscriber.java
+ src/share/classes/javax/management/event/FetchingEventForwarder.java
+ src/share/classes/javax/management/event/FetchingEventRelay.java
+ src/share/classes/javax/management/event/ListenerInfo.java
+ src/share/classes/javax/management/event/NotificationManager.java
+ src/share/classes/javax/management/event/RMIPushEventForwarder.java
+ src/share/classes/javax/management/event/RMIPushEventRelay.java
+ src/share/classes/javax/management/event/RMIPushServer.java
+ src/share/classes/javax/management/event/package-info.java
! src/share/classes/javax/management/loading/MLet.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/share/classes/javax/management/relation/RelationService.java
+ src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
! src/share/classes/javax/management/remote/JMXConnector.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java
! src/share/classes/javax/management/remote/JMXConnectorServerMBean.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
+ test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
+ test/javax/management/MBeanServer/OldMBeanServerTest.java
+ test/javax/management/eventService/AddRemoveListenerTest.java
+ test/javax/management/eventService/CustomForwarderTest.java
+ test/javax/management/eventService/EventClientExecutorTest.java
+ test/javax/management/eventService/EventDelegateSecurityTest.java
+ test/javax/management/eventService/EventManagerTest.java
+ test/javax/management/eventService/FetchingTest.java
+ test/javax/management/eventService/LeaseManagerDeadlockTest.java
+ test/javax/management/eventService/LeaseTest.java
+ test/javax/management/eventService/ListenerTest.java
+ test/javax/management/eventService/MyFetchingEventForwarder.java
+ test/javax/management/eventService/NotSerializableNotifTest.java
+ test/javax/management/eventService/PublishTest.java
+ test/javax/management/eventService/ReconnectableConnectorTest.java
+ test/javax/management/eventService/SharingThreadTest.java
+ test/javax/management/eventService/SubscribeTest.java
+ test/javax/management/eventService/UsingEventService.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TigerMXBean.java
! test/javax/management/query/QueryNotifFilterTest.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
+ test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
+ test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java

Changeset: 98caad5c563c
Author:    dfuchs
Date:      2008-07-31 17:38 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/98caad5c563c

6616825: JMX query returns no value in 1.0 compatibility mode - deserialization bug in readObject()
Reviewed-by: emcmanus

! src/share/classes/javax/management/ObjectName.java
! test/javax/management/ObjectName/SerialCompatTest.java

Changeset: 3a1325be2806
Author:    martin
Date:      2008-08-01 00:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3a1325be2806

6730380: java.util.Timer should use AtomicInteger
Reviewed-by: dl, chegar

! src/share/classes/java/util/Timer.java

Changeset: f33c3846cecb
Author:    dl
Date:      2008-08-01 00:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f33c3846cecb

6725789: ScheduledExecutorService does not work as expected in jdk7/6/5
Reviewed-by: martin, dholmes, chegar

! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java

Changeset: e0dc076d99b8
Author:    dfuchs
Date:      2008-08-01 11:41 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e0dc076d99b8

6732192: CORE_PKGS.gmk: need to declare javax.management.event in the CORE_PKGS variable
Reviewed-by: emcmanus

! make/docs/CORE_PKGS.gmk

Changeset: 3232179e24ae
Author:    jjh
Date:      2008-08-01 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3232179e24ae

6730273: TEST: JDI_REGRESSION test Solaris32AndSolaris64Test.sh fails if -XX:+UseCompressedOops is used
Summary: Fix test to not pass -XX:[+-]UseCompressedOops to the debuggee.
Reviewed-by: tbell

! test/com/sun/jdi/Solaris32AndSolaris64Test.sh

Changeset: 00c40e393a75
Author:    emcmanus
Date:      2008-08-05 10:49 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/00c40e393a75

6733589: Intermittent failure of test/javax/management/eventService/SharingThreadTest.java
Reviewed-by: sjiang

! test/javax/management/eventService/SharingThreadTest.java

Changeset: 13b8426bb0cd
Author:    emcmanus
Date:      2008-08-06 18:28 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/13b8426bb0cd

6734273: Minor updates to documentation of Custom MXBean Mappings
Reviewed-by: dfuchs

! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/openmbean/MXBeanMapping.java
! src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java

Changeset: f8c58e72b807
Author:    swamyv
Date:      2008-08-06 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f8c58e72b807

6732441: TEST_BUG: ThreadMXBeanProxy test fails intermittently.
Summary: Fixed the race condition in the test.
Reviewed-by: jjh

! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java

Changeset: 871c10d47f8d
Author:    swamyv
Date:      2008-08-06 10:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/871c10d47f8d

Merge


Changeset: 659b74b5373f
Author:    martin
Date:      2008-08-07 06:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/659b74b5373f

6730507: java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times
Reviewed-by: chegar

! src/share/classes/java/util/Timer.java
+ test/java/util/Timer/DelayOverflow.java

Changeset: afe18ad188a1
Author:    emcmanus
Date:      2008-08-07 16:25 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/afe18ad188a1

6717257: MBeanServer doesn't describe RuntimeException for methods inherited from MBeanServerConnection
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServer.java

Changeset: 515175a26f49
Author:    tbell
Date:      2008-08-07 18:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/515175a26f49

Merge


Changeset: 233f8854d8b4
Author:    dfuchs
Date:      2008-08-08 14:24 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/233f8854d8b4

6733294: MBeans tab - UI issues with writable attributes
Reviewed-by: emcmanus

! make/netbeans/jconsole/build.properties
! make/netbeans/jconsole/build.xml
! src/share/classes/sun/tools/jconsole/inspector/TableSorter.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/XSheet.java
! src/share/classes/sun/tools/jconsole/inspector/XTable.java
! src/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java

Changeset: e9de9ae8c214
Author:    emcmanus
Date:      2008-08-08 15:08 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e9de9ae8c214

6334663: TabularDataSupport should be able to return values in the insertion order
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
+ test/javax/management/openmbean/TabularDataOrderTest.java

Changeset: 4fac95ca002a
Author:    emcmanus
Date:      2008-08-08 15:10 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4fac95ca002a

Merge


Changeset: 343d63bb2609
Author:    emcmanus
Date:      2008-08-08 18:36 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/343d63bb2609

6610174: Improve CompositeDataSupport.toString when it includes arrays
Reviewed-by: dfuchs

! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
+ test/javax/management/openmbean/CompositeDataStringTest.java

Changeset: c32e27a3c619
Author:    tbell
Date:      2008-08-10 18:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c32e27a3c619

Merge


Changeset: e7d93d1d2bf0
Author:    tbell
Date:      2008-08-14 22:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e7d93d1d2bf0

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README




More information about the jdk7-dev mailing list