hg: nio/nio/jdk: 14 new changesets
alan.bateman at sun.com
alan.bateman at sun.com
Sat Nov 8 08:42:22 PST 2008
Changeset: dcd40f60ffd3
Author: xdono
Date: 2008-10-23 10:13 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/dcd40f60ffd3
Added tag jdk7-b38 for changeset cc5f810b5af8
! .hgtags
Changeset: 4e51997582ef
Author: tbell
Date: 2008-10-23 21:55 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/4e51997582ef
Merge
Changeset: 1a324821b463
Author: tbell
Date: 2008-10-24 20:47 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/1a324821b463
Merge
Changeset: 76ecb928e83a
Author: emcmanus
Date: 2008-10-27 14:02 +0100
URL: http://hg.openjdk.java.net/nio/nio/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/nio/nio/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/nio/nio/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/nio/nio/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/nio/nio/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/nio/nio/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/nio/nio/jdk/rev/f246770bcc78
Merge
Changeset: 8d17cc67a857
Author: emcmanus
Date: 2008-10-31 17:34 +0100
URL: http://hg.openjdk.java.net/nio/nio/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: f4537b85a97a
Author: alanb
Date: 2008-11-01 21:34 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f4537b85a97a
Merge
! .hgtags
Changeset: 9417a5078188
Author: alanb
Date: 2008-11-06 20:59 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/9417a5078188
Hang when wakeup pipe full during Grizzly test(Linux only)
! src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/share/classes/sun/nio/ch/Invoker.java
! src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
! src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/share/classes/sun/nio/ch/ThreadPool.java
! src/solaris/classes/sun/nio/ch/EPollPort.java
! src/solaris/classes/sun/nio/ch/SolarisEventPort.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
Changeset: 3ed3c95e5a62
Author: alanb
Date: 2008-11-07 13:12 +0000
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/3ed3c95e5a62
Minor clean-ups
- eliminate raw type warnings
- typos in spec
! src/share/classes/java/io/File.java
! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/share/classes/java/nio/channels/Channels.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/java/nio/file/DirectoryStream.java
! src/share/classes/java/nio/file/DirectoryStreamFilters.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java
! src/share/classes/java/nio/file/spi/AbstractPath.java
! src/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/share/classes/sun/nio/ch/CompletedFuture.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/fs/AbstractWatchKey.java
! src/share/classes/sun/nio/fs/NativeBuffers.java
! src/share/classes/sun/nio/fs/Reflect.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java
! src/windows/classes/sun/nio/fs/WindowsFileSystem.java
More information about the nio-dev
mailing list