Seems fixing it in openjfx/9-dev (switch to reset() method from remove..)
will enforce usage of JDK9 ...

Thanks

-Sven

On Fri, Aug 28, 2015 at 11:30 PM, Kevin Rushforth <
kevin.rushfo...@oracle.com> wrote:

> You got the correct commit. I even dug up the e-mail thread where I raised
> this as a concern.
>
> -- Kevin, feeling rather embarrassed to have completely let this one
> slip...
>
>
>
> Sven Reimers wrote:
>
> Thanks... seems it is broken for some time already, if I got the correct
> commit...
>
> It was my own local jdk build - I wanted to build openjdk from source and
> then openjfx on top of that to work around this issue..
>
> Falling back to use a stripped down jdk8 now.. (building JDK 8 on a Mac
> with a newer XCode gets messy, so I thought I gor for 9)
>
> -Sven
>
> On Fri, Aug 28, 2015 at 11:00 PM, Kevin Rushforth <
> kevin.rushfo...@oracle.com> wrote:
>
>> I just tried it -- it's a real failure, which is odd since I thought I
>> had built with JDK 9 more recently than that. I will file a bug.
>>
>> -- Kevin
>>
>>
>>
>> Kevin Rushforth wrote:
>>
>>> We still use JDK 8u40 as our boot JDK for building FX 9-dev, but it
>>> should work against JDK 9-dev as well.
>>>
>>> Did you remember to remove jfxrt.jar from your JDK 9? The build.gradle
>>> script doesn't know to look for it in $JDK_HOME/lib and warn you if you
>>> forget -- it only looks in $JDK_HOME/jre/lib/ext which is where it is in
>>> JDK 8.
>>>
>>> -- Kevin
>>>
>>>
>>> Sven Reimers wrote:
>>>
>>>> Hi,
>>>>
>>>> I get the following error trying to compile latest 9-dev from openjfx
>>>> against latest jdk9:
>>>>
>>>> :swing:compileJava
>>>> [ant:javac]
>>>> /Users/sven/oss/openjfx/9-dev/modules/swing/src/main/java/javafx/embed/swing/FXDnD.java:480:
>>>>
>>>> error: cannot find symbol
>>>> [ant:javac]                     if (ctx != null) ctx.removeNotify();
>>>> [ant:javac]                                         ^
>>>> [ant:javac]   symbol:   method removeNotify()
>>>> [ant:javac]   location: variable ctx of type DropTargetContext
>>>> [ant:javac]
>>>> /Users/sven/oss/openjfx/9-dev/modules/swing/src/main/java/javafx/embed/swing/FXDnD.java:489:
>>>>
>>>> error: cannot find symbol
>>>> [ant:javac]
>>>> ctx.addNotify(FXDropTargetContextPeer.this);
>>>> [ant:javac]                            ^
>>>> [ant:javac]   symbol:   method addNotify(FXDnD.FXDropTargetContextPeer)
>>>> [ant:javac]   location: variable ctx of type DropTargetContext
>>>> [ant:javac]
>>>> /Users/sven/oss/openjfx/9-dev/modules/swing/src/main/java/javafx/embed/swing/FXDnD.java:511:
>>>>
>>>> error: cannot find symbol
>>>> [ant:javac]                     if (ctx != null) ctx.removeNotify();
>>>> [ant:javac]                                         ^
>>>> [ant:javac]   symbol:   method removeNotify()
>>>> [ant:javac]   location: variable ctx of type DropTargetContext
>>>> [ant:javac]
>>>> /Users/sven/oss/openjfx/9-dev/modules/swing/src/main/java/javafx/embed/swing/FXDnD.java:520:
>>>>
>>>> error: cannot find symbol
>>>> [ant:javac]                     if (ctx != null) ctx.removeNotify();
>>>> [ant:javac]                                         ^
>>>> [ant:javac]   symbol:   method removeNotify()
>>>> [ant:javac]   location: variable ctx of type DropTargetContext
>>>> [ant:javac] Note: Some input files use or override a deprecated API.
>>>> [ant:javac] Note: Recompile with -Xlint:deprecation for details.
>>>> [ant:javac] Note:
>>>> /Users/sven/oss/openjfx/9-dev/modules/swing/src/main/java/javafx/embed/swing/FXDnD.java
>>>>
>>>> uses unchecked or unsafe operations.
>>>> [ant:javac] Note: Recompile with -Xlint:unchecked for details.
>>>> [ant:javac] 4 errors
>>>>
>>>> Reason seems to be the change
>>>>
>>>> http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e1888730a57e
>>>>
>>>> Could not find the issue in the JBS - maybe may jira fu was not good
>>>> enough...
>>>>
>>>> So should we build 9-dev against jdk8u-60?
>>>>
>>>> Seems I must have missed something
>>>>
>>>> -Sven
>>>>
>>>>
>>>>
>>>
>
>
> --
> Sven Reimers
>
> * Senior Expert Software Architect
> * Java Champion
> * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> * Community Leader  NetBeans: http://community.java.net/netbeans
>                               Desktop Java:
> http://community.java.net/javadesktop
> * JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> * Duke's Choice Award Winner 2009
> * Blog: https://www.java.net//blog/sven
>
> * XING: https://www.xing.com/profile/Sven_Reimers8
> * LinkedIn: http://www.linkedin.com/in/svenreimers
>
> Join the NetBeans Groups:
> * XING: http://www.xing.com/group-20148.82db20
> * NUGM: http://haug-server.dyndns.org/display/NUGM/Home
> * LinkedIn: http://www.linkedin.com/groups?gid=1860468
>                    http://www.linkedin.com/groups?gid=107402
>                    http://www.linkedin.com/groups?gid=1684717
> * Oracle: https://mix.oracle.com/groups/18497
>
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
                              Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009
* Blog: https://www.java.net//blog/sven

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers

Join the NetBeans Groups:
* XING: http://www.xing.com/group-20148.82db20
* NUGM: http://haug-server.dyndns.org/display/NUGM/Home
* LinkedIn: http://www.linkedin.com/groups?gid=1860468
                   http://www.linkedin.com/groups?gid=107402
                   http://www.linkedin.com/groups?gid=1684717
* Oracle: https://mix.oracle.com/groups/18497

Reply via email to