<Beans Dev> [9] Review Request: 8130061 java.beans.EventHandler.create does not specify how it fails when an EventHandler cannot be created
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Thu Feb 11 15:49:55 UTC 2016
On 11.02.16 18:26, Alan Bateman wrote:
> On 09/02/2016 17:17, Sergey Bylokhov wrote:
>> Hello.
>> Please review the fix for jdk9.
>>
>> The specification is updated, the test will use
>> IllegalArgumentException instead of IllegalAccessError.
>> ccc will be filed after the technical review.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8130061
>> Webrev can be found at:
>> http://cr.openjdk.java.net/~serb/8130061/webrev.00
>>
> Should this say newProxyInstance rather than getProxyClass?
The Proxy.newProxyInstance() has not the description of why the
IllegalArgumentException can be thrown, it points to Proxy.getProxyClass():
* <p>{@code Proxy.newProxyInstance} throws
* {@code IllegalArgumentException} for the same reasons that
* {@code Proxy.getProxyClass} does.
......
* @throws IllegalArgumentException if any of the restrictions on the
* parameters that may be passed to {@code getProxyClass}
* are violated
public static Object newProxyInstance(ClassLoader loader,
Class<?>[] interfaces,
InvocationHandler h)
--
Best regards, Sergey.
More information about the beans-dev
mailing list