hg: jdk7/jdk7/jdk: 11 new changesets

tim.bell at sun.com tim.bell at sun.com
Fri Nov 7 19:38:35 PST 2008


Changeset: 64da1f751c0f
Author:    martin
Date:      2008-10-24 20:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/64da1f751c0f

6761678: (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods
Summary: Move call to getDeclaredMethods inside doPrivileged
Reviewed-by: darcy, mullan
Contributed-by: jjb at google.com

! src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
+ test/java/lang/annotation/ParameterAnnotations.java

Changeset: 1a324821b463
Author:    tbell
Date:      2008-10-24 20:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1a324821b463

Merge


Changeset: 76ecb928e83a
Author:    emcmanus
Date:      2008-10-27 14:02 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/76ecb928e83a

6763639: Remove "rawtypes" warnings from JMX code
Reviewed-by: dfuchs

! make/netbeans/jmx/build.xml
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/LeaseRenewer.java
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java
! src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java
! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.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/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
! src/share/classes/com/sun/jmx/remote/util/ClassLogger.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/remote/util/OrderClassLoaders.java
! src/share/classes/javax/management/AttributeList.java
! src/share/classes/javax/management/DefaultLoaderRepository.java
! src/share/classes/javax/management/JMRuntimeException.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
! src/share/classes/javax/management/StandardMBean.java
! src/share/classes/javax/management/event/EventClientDelegate.java
! src/share/classes/javax/management/event/EventSubscriber.java
! src/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/share/classes/javax/management/loading/MLet.java
! src/share/classes/javax/management/loading/MLetObjectInputStream.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/share/classes/javax/management/openmbean/ArrayType.java
! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java
! src/share/classes/javax/management/openmbean/CompositeType.java
! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenType.java
! src/share/classes/javax/management/openmbean/SimpleType.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/share/classes/javax/management/openmbean/TabularType.java
! src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/share/classes/javax/management/relation/RelationService.java
! src/share/classes/javax/management/relation/RelationSupport.java
! src/share/classes/javax/management/relation/Role.java
! src/share/classes/javax/management/relation/RoleList.java
! src/share/classes/javax/management/relation/RoleResult.java
! src/share/classes/javax/management/relation/RoleUnresolved.java
! src/share/classes/javax/management/relation/RoleUnresolvedList.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
! src/share/classes/javax/management/remote/rmi/RMIConnection.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
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! src/share/classes/javax/management/timer/Timer.java

Changeset: 98ac3d398ed6
Author:    chegar
Date:      2008-10-28 16:14 +0000
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/98ac3d398ed6

6756771: com.sun.net.httpserver.HttpServer should handle POSTs larger than 2Gig
Summary: update implementation to use long instead of int
Reviewed-by: michaelm

! src/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/share/classes/sun/net/httpserver/Request.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/bugs/FixedLengthInputStream.java

Changeset: 58e52eb46bd3
Author:    emcmanus
Date:      2008-10-28 18:21 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/58e52eb46bd3

6763051: MXBean: Incorrect type names for parametrized dealing with arrays (openType)
6713777: developer diagnosability of errors in uncompliant mxbean interfaces
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
+ test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: 8dcde0b16199
Author:    emcmanus
Date:      2008-10-30 17:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8dcde0b16199

6252609: Two different default descriptor forms defined for ModelMBeanInfoSupport
6253137: Documentation for NotificationListener's handback parameter is confusing
6368691: javadoc for JMX Descriptors has bugs and is very hard to navigate.
6602699: support for async notification of mbeaninfo update
6759612: [javadoc] EventClient.NOTIFS_LOST has a garbled href to addEventClientListener
6759619: Clarify what EventClient.getEventClientNotificationInfo does
6759622: Clarify what EventClient.getListeners list does
Summary: Documentation fixes, plus simple bugfix for 6759619.
Reviewed-by: dfuchs

! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/NotificationListener.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: cdfb6f963a60
Author:    emcmanus
Date:      2008-10-30 18:19 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/cdfb6f963a60

6450848: make it easier to get the ObjectName of a JMX Proxy
Summary: Rework proxy javadoc to explain how to do this.
Reviewed-by: sjiang

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

Changeset: 4ff842aee1fd
Author:    mullan
Date:      2008-10-30 17:24 -0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4ff842aee1fd

6764553: com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread safe
Reviewed-by: valeriep

! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java

Changeset: f246770bcc78
Author:    mullan
Date:      2008-10-30 17:28 -0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f246770bcc78

Merge


Changeset: 8d17cc67a857
Author:    emcmanus
Date:      2008-10-31 17:34 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8d17cc67a857

6766173: Spec should say that createMBean wraps a constructor RuntimeException in a RuntimeMBeanException
Summary: JMX spec clarification
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java

Changeset: 2201dad60231
Author:    tbell
Date:      2008-11-07 11:45 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2201dad60231

Merge





More information about the jdk7-dev mailing list