> On Sep 29, 2016, at 9:48 AM, Sergey Bylokhov <[email protected]> 
> wrote:
> 
> Hello.
> 
> Please review the fix for jdk9.
> 
> Some of JavaBeans persistence delegates tries to access the private data in 
> the java.base module. This functionality does not work on the latest jigsaw 
> build. So such delegates should be removed. The possible solution for 
> applications is to provide this delegates ourself. For example 
> CheckedList_PersistenceDelegate tries to access the "type" which was passed 
> to the constructor of CheckedList. So the user who create this CheckedList 
> should provide delagate which will know what "type" should be used.
> 
> A separate bug was filed [1] to check is it possible to provide this via 
> JavaBeans or not. The fix will be pushed to the client ws.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8165263
> Webrev can be found at: http://cr.openjdk.java.net/~serb/8165263/webrev.00

I think it’s a reasonable plan to revert the fix for JDK-6505888 and follow up 
the issue reported by JDK-6505888 as a separate issue.

The change looks okay.  Can this change go to jdk9/dev rather than jdk9/client?

Mandy

Reply via email to